Implementation and Evaluation of Interoperable Open Standards for the Internet of Things

atmire.migration.oldid2133
dc.contributor.advisorLiang, Steve
dc.contributor.authorJazayeri, Seyyed Mohammad Ali
dc.date.accessioned2014-05-02T17:33:56Z
dc.date.available2014-06-16T07:00:39Z
dc.date.issued2014-05-02
dc.date.submitted2014en
dc.description.abstractRecently, researchers focused on a new use of the Internet called Internet of Things (IoT), in which capable electronic devices can be remotely accessed over the Internet. All around the world, IoT applications are emerging exponentially with various functionalities in order to monitor and control the environment. For example, Wemo switch, Philips Hue light bulb, Ninja Blocks and Air Quality Egg are samples of the existing IoT applications which make environmental dynamics accessible via the Internet. Each application is developed based on the developer’s desire of the device. That means the number of proprietary protocols is growing as the number of IoT devices increases. Moreover, IoT devices are intuitively heterogeneous in terms of the hardware capabilities and communication protocols. Therefore, ensuring interoperability is an important step to integrate various devices together. In this research, we focus on the communication challenges of the IoT objects to make the network suitable for a wide scale of IoT devices. To do this, we implement open standards in different communication layers on a resource constraint IoT object. The standard protocols developed in this research are OGC PUCK over Bluetooth, TinySOS (a lightweight profile of the OGC SOS), SOS over CoAP, and OGC SensorThings API. To the best of our knowledge, these implementations are the world’s first contribution for the IoT objects. Eventually, we benchmark the efficiency of the implemented protocols by a comprehensive performance analysis in terms of memory occupation, request size, response length and response latency. As a result, by hosting the aforementioned open standard protocols on IoT devices, not only the devices become self-describable, self-contained, and interoperable, but also innovative applications can be simply developed by standardized interfaces.en_US
dc.identifier.citationJazayeri, S. M. (2014). Implementation and Evaluation of Interoperable Open Standards for the Internet of Things (Master's thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca. doi:10.11575/PRISM/26467en_US
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/26467
dc.identifier.urihttp://hdl.handle.net/11023/1482
dc.language.isoeng
dc.publisher.facultyGraduate Studies
dc.publisher.institutionUniversity of Calgaryen
dc.publisher.placeCalgaryen
dc.rightsUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.
dc.subjectComputer Science
dc.subjectGeotechnology
dc.subject.classificationInternet of Thingsen_US
dc.subject.classificationIoTen_US
dc.subject.classificationInteroperabilityen_US
dc.subject.classificationSensor Weben_US
dc.subject.classificationSensor Observation Serviceen_US
dc.subject.classificationTinySOSen_US
dc.subject.classificationPUCKen_US
dc.subject.classificationCoAPen_US
dc.subject.classificationSensorThingsen_US
dc.titleImplementation and Evaluation of Interoperable Open Standards for the Internet of Things
dc.typemaster thesis
thesis.degree.disciplineGeomatics Engineering
thesis.degree.grantorUniversity of Calgary
thesis.degree.nameMaster of Science (MSc)
ucalgary.item.requestcopytrue
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ucalgary_2014_Jazayeri_Mohammad.pdf
Size:
2.43 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.65 KB
Format:
Item-specific license agreed upon to submission
Description: