M.Sc. Thesis Defences



M.Sc. Thesis Defences

Bluetooth Low Energy Based CoAP Communication in IoT

In recent years, the development of smart devices has led to the Internet of Things (IoT). In IoT, the Constrained Application Protocol (CoAP) is a well-known protocol used in constrained networks. CoAP aims to work in IP-based networks. However, there are many constrained devices using different scenarios to transfer data. For example, Bluetooth Low Energy (BLE) devices use the Media Access Control (MAC) address as an identifier and use Generic Attribute Profile (GATT) to transfer data. Therefore, how to overcome those barriers is an important topic. There are several approaches to overcome those barriers. For example, a new hardware component can be added to make those devices support TCP/IP protocol stacks, then CoAP can easily be implemented in those devices. On the other hand, an application layer architecture can be added upon existing communication technologies to support CoAP. Considering to minimize the changes of underlying communication infrastructure, the second approach can achieve the goal with less effort.

This thesis proposes an architecture that apply CoAP to different Non-IP based communication technologies. Meanwhile, Bluetooth Low Energy is used to explore how to overcome limitations of underline technology. 

M.Sc. Thesis Defence: Nan Chen

Thursday, June 28, 2016 @ 10:00 in Spinks, Room 342  


Design of a New Messaging System for use in the Mobile Space with the IOT protocol CoAP

This thesis details the design and development of a new messaging system for use in the mobile space. This messaging system consists of one back-end server, an API, a proxy server, client components, and a website. Developing such a system for the mobile space is a challenge, however, due to the unique characteristics found in the mobile space. Solutions to overcome these challenges are derived from RESTful web services and cloud computing technologies. Furthermore, the HTTP and CoAP protocols are explored for use in this messaging system. Experiments are then conducted to derive the most optimal protocol. For the purposes of testing this messaging system, two adaptive application management features are developed and provided through the system to the mobile development community. The first feature is GUI Menu Ordering, which allows developers to adapt their application menu’s automatically depending on user usage. The second feature is Proficiency User Modeling, which allows developers to automatically configure their applications depending on user use behavior style. Results show the successful development of an event messaging system. In terms of the protocols CoAP surpasses HTTP in terms of performance and data consumption. However, the addition of a required CoAP proxy server affects performance and client/server data consumption. Thus CoAP becomes slower than HTTP, but consumes less data if only the client data is measured. Furthermore, results show that if encryption is used there is an affect. CoAP with encryption remains faster than HTTPS, even with a CoAP proxy server.

M.Sc. Thesis Defence: Khaled Haggag

Thursday, June 30, 2016 @ 10:00am in Spinks, Room 342


Performance Evaluation of Scalable Multi-cell On-Demand Broadcast Protocols

As mobile data service becomes popular in today’s mobile network, the data traffic burden irrevocably increases. LTE 4G, as the next-generation mobile technology, provides high data rates and improved spectral efficiency for data transmission. Currently in the mobile network, mobile data service solely relies on the point-to-point unicast transmission. In the ever-evolving 4G mobile network, mobile broadcast may serve as a supplemental means of pushing mobile data content from the data server to the mobile user devices. As part of the LTE 4G specifications, the mobile broadcast technology referred to as eMBMS is designed for supporting the mobile data service. From eMBMS, SFN broadcast transmission scheme allows data broadcasting to be synchronized in all cells of a defined core network area. LTE 4G also enables single-cell broadcast scheme in which data broadcasting is taking place independently in every cell.

In this thesis, besides SFN or single-cell broadcast transmission, a hybrid broadcast transmission scheme in which SFN and single-cell broadcast transmission are used interchangeably in the same network based on the network conditions is proposed. The experimental results show that the hybrid broadcast transmission together with either batching/cbd or cyclic/cd,fft protocol would provide the best server bandwidth performance and the SFN broadcast transmission together with batching/cbd protocol provides the best average delay performance.

M.Sc. Thesis Defence: Yuntao Mei

Thursday, July 14, 2016 @ 1:30 pm in Thorvaldson, Room 274