An IoT Architecture for Ubiquitous Context-Aware Assessments

A Master of Science thesis in Computer Engineering by Salsabeel Yousef Shapsough entitled, "An IoT Architecture for Ubiquitous Context-Aware Assessments," submitted in May 2017. Thesis advisor is Dr. Imran Zualkernan. Soft and hard copy available.

Saved in:
Bibliographic Details
Main Author: Shapsough, Salsabeel Yousef (author)
Format: doctoralThesis
Published: 2017
Subjects:
Online Access:http://hdl.handle.net/11073/8910
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1864513438362894336
author Shapsough, Salsabeel Yousef
author_facet Shapsough, Salsabeel Yousef
author_role author
dc.contributor.none.fl_str_mv Zualkernan, Imran
dc.creator.none.fl_str_mv Shapsough, Salsabeel Yousef
dc.date.none.fl_str_mv 2017-09-11T08:44:50Z
2017-09-11T08:44:50Z
2017-05
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv 35.232-2017.24
http://hdl.handle.net/11073/8910
dc.language.none.fl_str_mv en_US
dc.subject.none.fl_str_mv ubiquitous learning
internet of things
assessment systems
application level messaging protocols
Internet of things
Mobile communication systems in education
Distance education
Computer-assisted instruction
Educational tests and measurements
dc.title.none.fl_str_mv An IoT Architecture for Ubiquitous Context-Aware Assessments
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/doctoralThesis
description A Master of Science thesis in Computer Engineering by Salsabeel Yousef Shapsough entitled, "An IoT Architecture for Ubiquitous Context-Aware Assessments," submitted in May 2017. Thesis advisor is Dr. Imran Zualkernan. Soft and hard copy available.
format doctoralThesis
id aus_16067c6c8568ed18bae38a752bcf0260
identifier_str_mv 35.232-2017.24
language_invalid_str_mv en_US
network_acronym_str aus
network_name_str aus
oai_identifier_str oai:repository.aus.edu:11073/8910
publishDate 2017
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
spelling An IoT Architecture for Ubiquitous Context-Aware AssessmentsShapsough, Salsabeel Yousefubiquitous learninginternet of thingsassessment systemsapplication level messaging protocolsInternet of thingsMobile communication systems in educationDistance educationComputer-assisted instructionEducational tests and measurementsA Master of Science thesis in Computer Engineering by Salsabeel Yousef Shapsough entitled, "An IoT Architecture for Ubiquitous Context-Aware Assessments," submitted in May 2017. Thesis advisor is Dr. Imran Zualkernan. Soft and hard copy available.Ubiquitous learning environments aim to move students out of classrooms and into the real world where learners can engage in experiential and tangible learning. Ubiquitous assessment systems are one class of learning environments that enact student learning in the form of teacher, peer, and system-generated assessments that incorporate physical aspects of objects in outdoor locations. A key component of such systems is a wireless-enabled edge device augmented with various types of sensors to represent the state of physical objects and environments. Most such current systems are constructed using traditional Internet technologies which are not suited for this purpose and hence leading to cumbersome and complex designs. This thesis presents a novel generic technical architecture for such systems built around Internet of Things (IoT) computing platforms. The newly proposed architecture is designed to seamlessly incorporate various IoT communication protocols. A commonly used IoT edge device was used to implement four variants of the proposed architecture. The variants based on Advanced Message Queuing Protocol (AMQP), Constrained Application Protocol (CoAP), Message Queue Telemetry Transport (MQTT), and Extensible Messaging and Presence Protocol (XMPP) IoT protocols were evaluated using an experimental setup. Each implementation was evaluated in terms of power consumption, CPU utilization and RAM usage, as well as end-to-end latency and throughput in response to network disturbances. In addition, qualitative aspects of each implementation were analysed based on maximum message size, overhead, security, reliability, and ease of implementation and flexibility. While there were statistical differences in power consumption between the four implementations, the practical difference was negligible. CoAP proved to be the most efficient in terms of CPU and memory utilization but produced the lowest latency in lagged networks only. However, due to payload limitations and lack of reliability features, CoAP was considered ill-suited for such applications. Among the other three variants, MQTT and AMQP seem more appropriate in terms of qualitative features, although MQTT was more resource efficient in most technical aspects.College of EngineeringDepartment of Computer Science and EngineeringMaster of Science in Computer Engineering (MSCoE)Zualkernan, Imran2017-09-11T08:44:50Z2017-09-11T08:44:50Z2017-05info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdf35.232-2017.24http://hdl.handle.net/11073/8910en_USoai:repository.aus.edu:11073/89102025-06-26T12:36:28Z
spellingShingle An IoT Architecture for Ubiquitous Context-Aware Assessments
Shapsough, Salsabeel Yousef
ubiquitous learning
internet of things
assessment systems
application level messaging protocols
Internet of things
Mobile communication systems in education
Distance education
Computer-assisted instruction
Educational tests and measurements
status_str publishedVersion
title An IoT Architecture for Ubiquitous Context-Aware Assessments
title_full An IoT Architecture for Ubiquitous Context-Aware Assessments
title_fullStr An IoT Architecture for Ubiquitous Context-Aware Assessments
title_full_unstemmed An IoT Architecture for Ubiquitous Context-Aware Assessments
title_short An IoT Architecture for Ubiquitous Context-Aware Assessments
title_sort An IoT Architecture for Ubiquitous Context-Aware Assessments
topic ubiquitous learning
internet of things
assessment systems
application level messaging protocols
Internet of things
Mobile communication systems in education
Distance education
Computer-assisted instruction
Educational tests and measurements
url http://hdl.handle.net/11073/8910