{"title":"CCT: Connect and Control Things: A novel mobile application to manage M2M devices and endpoints","authors":"S. K. Datta, C. Bonnet, N. Nikaein","doi":"10.1109/ISSNIP.2014.6827627","DOIUrl":null,"url":null,"abstract":"This paper presents a novel application that allows mobile clients to interact with M2M devices and endpoints in real time. The application \"Connect and Control Things\" (CCT) is designed to discover things, receive data from the sensors, control the actuators and generate alarms in real time. The novel capabilities of CCT are: (i) dynamic discovery of device and endpoint, (ii) real time interaction with sensors and actuators associated to M2M devices, (iii) benefit from Sensor Markup Language (SenML) representation, (iv) supporting extension of SenML capabilities for actuators and (v) learning actuators' resources and control them. The architectural design, prototypes implementation, flow of network operations and a real-life test scenario are illustrated. The prototype Android application registers higher CPU usage and power consumption due to intense network operations and parsing sensor metadata repeatedly. We have proposed several optimization techniques to reduce the CPU load, network data usage and overall power consumption. Two use cases of the application have been discussed. Finally the paper summarizes the contributions and concludes with the future research directions.","PeriodicalId":269784,"journal":{"name":"2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2014-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"20","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSNIP.2014.6827627","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 20
Abstract
This paper presents a novel application that allows mobile clients to interact with M2M devices and endpoints in real time. The application "Connect and Control Things" (CCT) is designed to discover things, receive data from the sensors, control the actuators and generate alarms in real time. The novel capabilities of CCT are: (i) dynamic discovery of device and endpoint, (ii) real time interaction with sensors and actuators associated to M2M devices, (iii) benefit from Sensor Markup Language (SenML) representation, (iv) supporting extension of SenML capabilities for actuators and (v) learning actuators' resources and control them. The architectural design, prototypes implementation, flow of network operations and a real-life test scenario are illustrated. The prototype Android application registers higher CPU usage and power consumption due to intense network operations and parsing sensor metadata repeatedly. We have proposed several optimization techniques to reduce the CPU load, network data usage and overall power consumption. Two use cases of the application have been discussed. Finally the paper summarizes the contributions and concludes with the future research directions.