VTechWorks staff will be away for the Thanksgiving holiday beginning at noon on Wednesday, November 27, through Friday, November 29. We will resume normal operations on Monday, December 2. Thank you for your patience.
 

Design and Development of an Internet-Of-Things (IoT) Gateway for Smart Building Applications

dc.contributor.authorNugur, Adityaen
dc.contributor.committeechairRahman, Saifuren
dc.contributor.committeememberDe La Ree, Jaimeen
dc.contributor.committeememberPipattanasomporn, Manisaen
dc.contributor.departmentElectrical Engineeringen
dc.date.accessioned2017-11-03T08:00:27Zen
dc.date.available2017-11-03T08:00:27Zen
dc.date.issued2017-11-02en
dc.description.abstractWith growing concerns on global energy demand and climate change, it is important to focus on efficient utilization of electricity in commercial buildings, which contribute significantly to the overall electricity consumption. Accordingly, there has been a number of Building Energy Management (BEM) software/hardware solutions to monitor energy consumption and other measurements of individual building loads. BEM software serves as a platform to implement smart control strategies and stores historical data. Although BEM software provides such lucrative benefits to building operators, in terms of energy savings and personalized control, these benefits are not harnessed by most small to mid-sized buildings due to a high cost of deployment and maintenance. A cloud-based BEM system can offer a low-cost solution to promote ease of use and support a maintenance-free installation. In a typical building, a conventional router has a public address and assigns private addresses to all devices connected to it. This led to a network topology, where the router is the only device in the Internet space with all other devices forming an isolated local area network behind the router. Due to this scenario, a cloud-based BEM software needs to pass through the router to access devices in a local area network. To address this issue, some devices, during operation, make an outbound connection to traverse through the router and provide an interface to itself on the Internet. Hence, based on their capability to traverse through the router, devices in a local area network can be distinguished as cloud and non-cloud devices. Cloud-based BEM software with sufficient authorization can access cloud devices. In order to access devices adhering to non-cloud protocols, cloud-based BEM software requires a device in the local area network which can perform traversal through the router on behalf of all non-cloud devices. Such a device acts as an IoT gateway, to securely interconnect devices in a local area network with cloud-based BEM software. This thesis focuses towards architecting, designing and prototyping an Internet-of-Things (IoT) gateway which can perform traversal on behalf of non-cloud devices. This IoT gateway enables cloud-based BEM software to have a comprehensive access to supported non-cloud devices. The IoT gateway has been designed to support BACnet, Modbus and HTTP RESTful, which are the three widely adopted communication protocols in the building automation and control domain. The developed software executes these three communication protocols concurrently to address requests from cloud-based BEM system. The performance of the designed architecture is independent of the number of devices supported by the IoT gateway software.en
dc.description.abstractgeneralBuilding energy management (BEM) software is developed to manage smart devices deployed in commercial buildings. Conventional building energy management systems are hosted on hardware systems and operate within building vicinity. Being physically installed, conventional BEM software performance is limited by deployed hardware specifications and is prone to building intrusions. Cloud technology is recently developed paradigm which promotes hardware independent software deployment. A cloud-based building energy management software would, therefore, outperform any conventional BEM software installation. Although beneficial by being remotely deployed, cloud-based BEM software lacks direct device connectivity. Hence for accessing devices, a cloud-based BEM software requires the devices to support remote connectivity. Support for remote connectivity by a device depends on the communication mechanism adopted by the device. In a typical building, the majority of devices don’t support remote connectivity. As a solution to this problem, this thesis focuses on developing an Internet of Things (IoT) gateway software, which is hosted on the building vicinity to act as a proxy for accessing devices. An open architecture IoT gateway prototype is designed which is scalable to support any protocol. Developed prototype platform supports eleven devices of both industrial and next-generation communication protocols. Although deployed on hardware resource, the software is designed to use the minimum amount of RAM for its operation. Developed IoT gateway software can, hence, resolve the feasibility issue of cloud-based BEM software.en
dc.description.degreeMaster of Scienceen
dc.format.mediumETDen
dc.identifier.othervt_gsexam:13221en
dc.identifier.urihttp://hdl.handle.net/10919/79960en
dc.publisherVirginia Techen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectIoTen
dc.subjectSmart Buildingsen
dc.subjectIoT Gatewayen
dc.subjectBuilding Energy Managementen
dc.titleDesign and Development of an Internet-Of-Things (IoT) Gateway for Smart Building Applicationsen
dc.typeThesisen
thesis.degree.disciplineElectrical Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Nugur_A_T_2017.pdf
Size:
1.39 MB
Format:
Adobe Portable Document Format

Collections