Pub Date : 2019-08-01DOI: 10.1109/FiCloud.2019.00047
Marcin Bajer
Building automation systems have been already around for many years. Unfortunately, the still high cost of smart building installation is difficult to justify for many noncommercial applications such as residential buildings and houses. The ongoing IoT revolution and popularization of low-cost ubiquitous networking changes drastically the situation. Nowadays, using off-the-shelf hardware and cloud based computing, it is easier to provide to the end user the intelligent solution which can be easily deployed and do not require significant building refurbishment. Even partial implementation of smart building concept will result in increase of energy efficiency as well as comfort of building occupants. In this paper, the solution for controlling and monitoring energy consumption in medium size rent building (12 flats) is presented. The idea of the project was to use ready-made, commercially available hardware and extend its functionalities with custom software. In addition, the Elasticsearch database was used to store energy usage data.
{"title":"Building Advanced Metering Infrastructure using Elasticsearch Database and IEC 62056-21 Protocol","authors":"Marcin Bajer","doi":"10.1109/FiCloud.2019.00047","DOIUrl":"https://doi.org/10.1109/FiCloud.2019.00047","url":null,"abstract":"Building automation systems have been already around for many years. Unfortunately, the still high cost of smart building installation is difficult to justify for many noncommercial applications such as residential buildings and houses. The ongoing IoT revolution and popularization of low-cost ubiquitous networking changes drastically the situation. Nowadays, using off-the-shelf hardware and cloud based computing, it is easier to provide to the end user the intelligent solution which can be easily deployed and do not require significant building refurbishment. Even partial implementation of smart building concept will result in increase of energy efficiency as well as comfort of building occupants. In this paper, the solution for controlling and monitoring energy consumption in medium size rent building (12 flats) is presented. The idea of the project was to use ready-made, commercially available hardware and extend its functionalities with custom software. In addition, the Elasticsearch database was used to store energy usage data.","PeriodicalId":268882,"journal":{"name":"2019 7th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125256373","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 : 2019-08-01DOI: 10.1109/FiCloud.2019.00018
Yue Li, Tomasz Osiński, Abdulhalim Dandoush
BGP/MPLS IP VPN is a traditional L3 tunneling and inter-sites routing solution and it can be used for the intra Data Center (DC) network. With the emergence of Software Defined Networking (SDN) scheme, BGP/MPLS IP VPN can be extended via the Extensible Messaging and Presence Protocol (XMPP) to provide a multi-tenants isolation solution for Software-Defined cloud networks. In this work, we propose and implement a multi-tenants isolation solution using the Open Networking Operating System (ONOS) framework which is a very popular open source SDN controller maintained by the Open Networking Foundation (ONF). We use XMPP protocol as its southbound interface. We show how this solution can be deployed and used in both real and emulated environments. A performance comparison between the XMPP and the OpenFlow-based SBIs is provided via experimentation results. The results demonstrate the efficiency and the scalability of the XMPP-based solution. Our work is modular and easily extensible, which enables new use cases based on ONOS.
BGP/MPLS IP VPN是一种传统的三层隧道和跨站路由解决方案,适用于数据中心内部网络。随着SDN (Software Defined Networking)方案的出现,BGP/MPLS IP VPN可以通过XMPP (Extensible Messaging and Presence Protocol)协议进行扩展,为软件定义云网络提供多租户隔离解决方案。在这项工作中,我们使用开放网络操作系统(ONOS)框架提出并实现了一个多租户隔离解决方案,该框架是一个非常流行的开源SDN控制器,由开放网络基金会(ONF)维护。我们使用XMPP协议作为其南向接口。我们将展示如何在真实环境和模拟环境中部署和使用此解决方案。通过实验结果比较了XMPP和基于openflow的sbi之间的性能。结果证明了基于xmpp的解决方案的效率和可扩展性。我们的工作是模块化的,易于扩展,这使得基于ONOS的新用例成为可能。
{"title":"Enabling Multi-Tenants Isolation for Software-Defined Cloud Networks via XMPP and BGP: Implementation and Evaluation","authors":"Yue Li, Tomasz Osiński, Abdulhalim Dandoush","doi":"10.1109/FiCloud.2019.00018","DOIUrl":"https://doi.org/10.1109/FiCloud.2019.00018","url":null,"abstract":"BGP/MPLS IP VPN is a traditional L3 tunneling and inter-sites routing solution and it can be used for the intra Data Center (DC) network. With the emergence of Software Defined Networking (SDN) scheme, BGP/MPLS IP VPN can be extended via the Extensible Messaging and Presence Protocol (XMPP) to provide a multi-tenants isolation solution for Software-Defined cloud networks. In this work, we propose and implement a multi-tenants isolation solution using the Open Networking Operating System (ONOS) framework which is a very popular open source SDN controller maintained by the Open Networking Foundation (ONF). We use XMPP protocol as its southbound interface. We show how this solution can be deployed and used in both real and emulated environments. A performance comparison between the XMPP and the OpenFlow-based SBIs is provided via experimentation results. The results demonstrate the efficiency and the scalability of the XMPP-based solution. Our work is modular and easily extensible, which enables new use cases based on ONOS.","PeriodicalId":268882,"journal":{"name":"2019 7th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122279937","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 : 2019-08-01DOI: 10.1109/FiCloud.2019.00024
M. Barati, O. Rana, George Theodorakopoulos, P. Burnap
Understanding how cloud providers support the European General Data Protection Regulation (GDPR) remains an imporant challenge for new providers emerging on the market. GDPR influences access to, storage, processing and tranmission of data, requiring these operations to be exposed to a user to seek explicit consent. A privacy-aware cloud architecture is proposed that improves transparency and enables the audit trail of providers who accessed the user data to be recorded. The architecture not only supports GDPR compliance by imposing several data protection requirements on cloud providers, but also benefits from a blockchain network that securely stores the providers' operations on the user data. A blockchainbased tracking approach based on a shared privacy agreement implemented as a smart contract is described - providers who violate GDPR rules are automatically reported through a voting mechanism.
{"title":"Privacy-Aware Cloud Ecosystems and GDPR Compliance","authors":"M. Barati, O. Rana, George Theodorakopoulos, P. Burnap","doi":"10.1109/FiCloud.2019.00024","DOIUrl":"https://doi.org/10.1109/FiCloud.2019.00024","url":null,"abstract":"Understanding how cloud providers support the European General Data Protection Regulation (GDPR) remains an imporant challenge for new providers emerging on the market. GDPR influences access to, storage, processing and tranmission of data, requiring these operations to be exposed to a user to seek explicit consent. A privacy-aware cloud architecture is proposed that improves transparency and enables the audit trail of providers who accessed the user data to be recorded. The architecture not only supports GDPR compliance by imposing several data protection requirements on cloud providers, but also benefits from a blockchain network that securely stores the providers' operations on the user data. A blockchainbased tracking approach based on a shared privacy agreement implemented as a smart contract is described - providers who violate GDPR rules are automatically reported through a voting mechanism.","PeriodicalId":268882,"journal":{"name":"2019 7th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128452963","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 : 2019-08-01DOI: 10.1109/FiCloud.2019.00056
Ibrahim Alper Koc, T. Serif, Sezer Gören, G. Ghinea
Location-based services are becoming an important part of life and there is an increasing demand for indoor positioning. Combination of GPS and mobile cellular networks has solved the problem for outdoor environments. However, the same level of precision has not been achieved for indoor location estimation. The problem of locating an indoor environment has been studied only recently. Much research contributed to the innovative concept of an indoor positioning system. Considering the cost and the effort involved in the existing location estimation approaches, Augmented Reality (AR) based positioning method is one of the most promising methods to determine the location of a mobile device. Accordingly, in this paper, we propose, implement, and evaluate an AR-based location estimation smartphone application that can be used indoors. The evaluation results show indicate that the proposed application can estimate the location in small areas with an error-rate of 0.31 meters and in large areas with error-rate of 7.8 meters.)
{"title":"Indoor Mapping and Positioning using Augmented Reality","authors":"Ibrahim Alper Koc, T. Serif, Sezer Gören, G. Ghinea","doi":"10.1109/FiCloud.2019.00056","DOIUrl":"https://doi.org/10.1109/FiCloud.2019.00056","url":null,"abstract":"Location-based services are becoming an important part of life and there is an increasing demand for indoor positioning. Combination of GPS and mobile cellular networks has solved the problem for outdoor environments. However, the same level of precision has not been achieved for indoor location estimation. The problem of locating an indoor environment has been studied only recently. Much research contributed to the innovative concept of an indoor positioning system. Considering the cost and the effort involved in the existing location estimation approaches, Augmented Reality (AR) based positioning method is one of the most promising methods to determine the location of a mobile device. Accordingly, in this paper, we propose, implement, and evaluate an AR-based location estimation smartphone application that can be used indoors. The evaluation results show indicate that the proposed application can estimate the location in small areas with an error-rate of 0.31 meters and in large areas with error-rate of 7.8 meters.)","PeriodicalId":268882,"journal":{"name":"2019 7th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127439948","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 : 2019-08-01DOI: 10.1109/ficloud.2019.00002
{"title":"[Title page iii]","authors":"","doi":"10.1109/ficloud.2019.00002","DOIUrl":"https://doi.org/10.1109/ficloud.2019.00002","url":null,"abstract":"","PeriodicalId":268882,"journal":{"name":"2019 7th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133786061","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 : 2019-08-01DOI: 10.1109/ficloud.2019.00001
{"title":"[Title page i]","authors":"","doi":"10.1109/ficloud.2019.00001","DOIUrl":"https://doi.org/10.1109/ficloud.2019.00001","url":null,"abstract":"","PeriodicalId":268882,"journal":{"name":"2019 7th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115201787","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 : 2019-08-01DOI: 10.1109/ficloud.2019.00006
{"title":"FiCloud-2019 Organizing Committee","authors":"","doi":"10.1109/ficloud.2019.00006","DOIUrl":"https://doi.org/10.1109/ficloud.2019.00006","url":null,"abstract":"","PeriodicalId":268882,"journal":{"name":"2019 7th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121217356","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 : 2019-08-01DOI: 10.1109/FiCloud.2019.00041
Perin Ünal
This study aims to identify the main Internet of Things and big data reference architectures (RAs) available for the manufacturing industry. Besides open RAs developed by national and international consortia, proprietary RAs and frameworks are also discussed. The main building blocks of RAs are governed by viewpoints finding their root in systems and software engineering literature and standards. However, in most RAs, only technical viewpoints are addressed, and business architecture and customer context aspects are usually missing. In this paper, RAs are discussed in terms of their functionality and viewpoints addressed. Additionally, the standards developed by international and European institutions to complement RAs in the manufacturing industry are identified and presented. The RAs, standards and underlying models given can be useful for system architects, service providers, and other users as a guideline in the digital transformation of industry.
{"title":"Reference Architectures and Standards for the Internet of Things and Big Data in Smart Manufacturing","authors":"Perin Ünal","doi":"10.1109/FiCloud.2019.00041","DOIUrl":"https://doi.org/10.1109/FiCloud.2019.00041","url":null,"abstract":"This study aims to identify the main Internet of Things and big data reference architectures (RAs) available for the manufacturing industry. Besides open RAs developed by national and international consortia, proprietary RAs and frameworks are also discussed. The main building blocks of RAs are governed by viewpoints finding their root in systems and software engineering literature and standards. However, in most RAs, only technical viewpoints are addressed, and business architecture and customer context aspects are usually missing. In this paper, RAs are discussed in terms of their functionality and viewpoints addressed. Additionally, the standards developed by international and European institutions to complement RAs in the manufacturing industry are identified and presented. The RAs, standards and underlying models given can be useful for system architects, service providers, and other users as a guideline in the digital transformation of industry.","PeriodicalId":268882,"journal":{"name":"2019 7th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116552054","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 : 2019-08-01DOI: 10.1109/FiCloud.2019.00030
Ahmed Salim Alrawahi, Kevin Lee, Ahmad Lotfi
Cloud of Things (CoT) consists of heterogeneous Cloud and Internet of Things (IoT) resources. CoT increasingly requires adaptive run-time management due to the CoT dynamism, environmental uncertainties and unpredictable changes in IoT resources. Adapting to these changes benefits particularly trading of CoT resources where the adaptability of traded resources and applications remains a challenge. Run-time changes in CoT trading environments can impact vital aspects including resource allocation, resource utilisation and application performance. This paper adopts monitoring, analysis, planning and execution (MAPE) model from autonomic computing to support adaptations when trading CoT resources. This is achieved by applying the MAPE model to systematically capture and identify changes in CoT environment. Based on the identified adaptations, an adaptive model is proposed to react to these changes.
{"title":"Adaptive Trading of Cloud of Things Resources","authors":"Ahmed Salim Alrawahi, Kevin Lee, Ahmad Lotfi","doi":"10.1109/FiCloud.2019.00030","DOIUrl":"https://doi.org/10.1109/FiCloud.2019.00030","url":null,"abstract":"Cloud of Things (CoT) consists of heterogeneous Cloud and Internet of Things (IoT) resources. CoT increasingly requires adaptive run-time management due to the CoT dynamism, environmental uncertainties and unpredictable changes in IoT resources. Adapting to these changes benefits particularly trading of CoT resources where the adaptability of traded resources and applications remains a challenge. Run-time changes in CoT trading environments can impact vital aspects including resource allocation, resource utilisation and application performance. This paper adopts monitoring, analysis, planning and execution (MAPE) model from autonomic computing to support adaptations when trading CoT resources. This is achieved by applying the MAPE model to systematically capture and identify changes in CoT environment. Based on the identified adaptations, an adaptive model is proposed to react to these changes.","PeriodicalId":268882,"journal":{"name":"2019 7th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124877969","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 : 2019-08-01DOI: 10.1109/FiCloud.2019.00051
I. Dronyuk, O. Fedevych, N. Kryvinska
The method for real time high quality video traffic management based on the fuzzy triangular numbers is proposed. Four types of high quality video traffic are investigated. The mathematical model for traffic simulation and prediction with differential equations is created. Solution is obtained using Ateb-functions. The triangular fuzzy numbers matrix based on prediction results is constructed. The matrix is used for optimal control and management in telecommunication network with quality of service criteria. Also influence of traffic self-similarity is discussed.
{"title":"High Quality Video Traffic Ateb-Forecasting and Fuzzy Logic Management","authors":"I. Dronyuk, O. Fedevych, N. Kryvinska","doi":"10.1109/FiCloud.2019.00051","DOIUrl":"https://doi.org/10.1109/FiCloud.2019.00051","url":null,"abstract":"The method for real time high quality video traffic management based on the fuzzy triangular numbers is proposed. Four types of high quality video traffic are investigated. The mathematical model for traffic simulation and prediction with differential equations is created. Solution is obtained using Ateb-functions. The triangular fuzzy numbers matrix based on prediction results is constructed. The matrix is used for optimal control and management in telecommunication network with quality of service criteria. Also influence of traffic self-similarity is discussed.","PeriodicalId":268882,"journal":{"name":"2019 7th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124918686","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}