Pub Date : 2018-08-01DOI: 10.1109/W-FICLOUD.2018.00046
Amar Abane, P. Mühlethaler, M. Daoui, H. Afifi
The IEEE802.15.4 wireless technology is one of the enablers of the Internet of Things. It allows constrained devices to communicate with a satisfactory data rate, payload size and distance range, all with reduced energy consumption. To provide IoT devices with a global Internet identity, 6LoWPAN defines the IPv6 adaptation to communicate over IEEE802.15.4. However, this integration still needs additional protocols to support other IoT requirements, which makes the IP stack in IoT devices more complex and therefore shows the limitations of the IP model to support the needs of future Internet. Named Data Networking represents an alternative that can natively support IoT constraints including mobility, security and human readable data names. This paper is a synthesis of an ongoing work that investigates the integration of NDN with IEEE802.15.4 for constrained IoT devices. The proposed design has been implemented in a real-world smart agriculture scenario, and evaluated by simulation focusing on energy consumption and network overhead in comparison to IP-based protocols.
{"title":"A Down-to-Earth Integration of Named Data Networking in the Real-World IoT","authors":"Amar Abane, P. Mühlethaler, M. Daoui, H. Afifi","doi":"10.1109/W-FICLOUD.2018.00046","DOIUrl":"https://doi.org/10.1109/W-FICLOUD.2018.00046","url":null,"abstract":"The IEEE802.15.4 wireless technology is one of the enablers of the Internet of Things. It allows constrained devices to communicate with a satisfactory data rate, payload size and distance range, all with reduced energy consumption. To provide IoT devices with a global Internet identity, 6LoWPAN defines the IPv6 adaptation to communicate over IEEE802.15.4. However, this integration still needs additional protocols to support other IoT requirements, which makes the IP stack in IoT devices more complex and therefore shows the limitations of the IP model to support the needs of future Internet. Named Data Networking represents an alternative that can natively support IoT constraints including mobility, security and human readable data names. This paper is a synthesis of an ongoing work that investigates the integration of NDN with IEEE802.15.4 for constrained IoT devices. The proposed design has been implemented in a real-world smart agriculture scenario, and evaluated by simulation focusing on energy consumption and network overhead in comparison to IP-based protocols.","PeriodicalId":218683,"journal":{"name":"2018 6th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129135505","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-08-01DOI: 10.1109/w-ficloud.2018.00048
{"title":"[Publisher's information]","authors":"","doi":"10.1109/w-ficloud.2018.00048","DOIUrl":"https://doi.org/10.1109/w-ficloud.2018.00048","url":null,"abstract":"","PeriodicalId":218683,"journal":{"name":"2018 6th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129901196","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-08-01DOI: 10.1109/W-FICLOUD.2018.00012
M. Marjanović, Aleksandar Antonic, Ivana Podnar Žarko
Mobile crowdsensing (MCS) is a human-driven sensing paradigm that empowers ordinary citizens to use their mobile devices and become active observers of the environment. Due to the large number of devices participating in MCS tasks, MCS services generate a huge amount of data which needs to be transmitted over the network, while the inherent mobility of users can quickly make information obsolete, and requires efficient data processing. Since the traditional cloud-based architecture may increase the data propagation latency and network traffic, novel solutions are needed to optimize the amount of data which is transmitted over the network. In our previous work we have shown that edge computing is a promising technology to decentralize MCS services and reduce the complexity of data processing by moving computation in the proximity of mobile users. In this paper, we introduce a novel approach to reduce the amount of redundant data in the hierarchical edge-based MCS ecosystem. In particular, we propose the usage of Bloom filter data structure on mobile devices and edge servers to enable users participating in MCS tasks to make autonomous informed decisions on whether to contribute data to the edge servers or not. Bloom filter proves to be an efficient technique to obviate redundant sensor activity on collocated mobile devices, reduce the complexity of data processing and network traffic, while in the same time gives useful indication whether MCS data is valuable at a certain location and point in time. We evaluate Bloom filter with respect to filter size and probability of false positives, and analyze the number of lost data readings in relation to expected number of different elements. Our analysis shows that both filter size and error rate are sufficiently small to be used in MCS.
{"title":"Autonomous Data Acquisition in the Hierarchical Edge-Based MCS Ecosystem","authors":"M. Marjanović, Aleksandar Antonic, Ivana Podnar Žarko","doi":"10.1109/W-FICLOUD.2018.00012","DOIUrl":"https://doi.org/10.1109/W-FICLOUD.2018.00012","url":null,"abstract":"Mobile crowdsensing (MCS) is a human-driven sensing paradigm that empowers ordinary citizens to use their mobile devices and become active observers of the environment. Due to the large number of devices participating in MCS tasks, MCS services generate a huge amount of data which needs to be transmitted over the network, while the inherent mobility of users can quickly make information obsolete, and requires efficient data processing. Since the traditional cloud-based architecture may increase the data propagation latency and network traffic, novel solutions are needed to optimize the amount of data which is transmitted over the network. In our previous work we have shown that edge computing is a promising technology to decentralize MCS services and reduce the complexity of data processing by moving computation in the proximity of mobile users. In this paper, we introduce a novel approach to reduce the amount of redundant data in the hierarchical edge-based MCS ecosystem. In particular, we propose the usage of Bloom filter data structure on mobile devices and edge servers to enable users participating in MCS tasks to make autonomous informed decisions on whether to contribute data to the edge servers or not. Bloom filter proves to be an efficient technique to obviate redundant sensor activity on collocated mobile devices, reduce the complexity of data processing and network traffic, while in the same time gives useful indication whether MCS data is valuable at a certain location and point in time. We evaluate Bloom filter with respect to filter size and probability of false positives, and analyze the number of lost data readings in relation to expected number of different elements. Our analysis shows that both filter size and error rate are sufficiently small to be used in MCS.","PeriodicalId":218683,"journal":{"name":"2018 6th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW)","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126374507","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}