Available Bachelor and Master assignments

The ASNA group provides several opportunities for internal and external assignments.

Internal

The following internal assignments are available

Title

Patterns discovery in mobile environments

Contact

K.Wac

Note

Emerging high-speed wireless networks (e.g. GPRS, UMTS) providing Internet access give rise to new demanding mobile services in various application domains, including healthcare. An example is the tele-monitoring service, allowing for the continuous monitoring of a patient’s vital signs, and generating a notification event in a healthcare centre in case of an emergency. These types of applications pose strict constraints on the delivered minimum Quality of

Service (QoS) expressed in terms of, e.g. end-to-end delay or data loss performance metrics. The usability of the tele-monitoring service depends largely on the QoS provided by the underlying mobile environment, which consists of various wireless and wired networks with diverse QoS characteristics that influence the overall system QoS. To make sure that the mobile environment meets the required QoS along the tele-monitoring service delivery, this QoS can be measured on a continuous basis along the user’s movements, i.e., location and time change. It would be of high benefit to a mobile service to know the QoS offered by the underlying mobile environments in particular location and time, however, in today’s practice online analysis of the QoS measurements data is hardly feasible in operational environments.

Objective

The objective of this project is to develop a generic data-mining based methodology for QoS evaluation. Collected QoS-related data will be mined with the aim of discovering patterns that reveal dependencies between observed features of mobile environments and the resulting quality of service.

The prospective predictive features, based on which the QoS offered by the underlying mobile environments changes, are: mobile user’s location and time, wireless access network provider (e.g. Swisscom) used and wireless network technology used (e.g. UMTS or WLAN), network signal strength and mobile device battery level. However, many more features may be relevant and the objective of this thesis is to point them as well.

The developed methodology should take into account quality of the collected QoS data itself, and should be incremental, i.e., learn upon a new data. Appliance of this methodology should facilitate adaptivity of mobile applications and services.

Approach

• Relevant background research related to

o methodologies and tools used to measure the QoS in mobile environments, a structure of the collected data and its quality measures

o suitable data mining techniques for incremental pattern recognition

• Development of the methodology, with emphasis on objectives such as data quality control, feature engineering and selection, incremental learning

• Validation of the methodology by pattern recognition in pre-collected QoS data

• Writing thesis

Requirements: The MSc candidate should have knowledge of the statistics, the Matlab/R and if preferably – also data mining techniques. The BSc candidate should have knowledge of the statistics and basic Java/C# programming skills.

Title

Metric-based evaluation of Middleware mechanisms

Contact

Ir. T.H.F. Broens en dr.ir. M.J. van Sinderen

Note

The reason for employing middleware mechanisms for the development of applications is that they facilitate the developer in creating their applications. Often heard advantages are: reduced development time, reduced development cost, better maintainability, more robust applications etc. However, these improvements are very hard to quantify. Ideally a comparisons should be made between a situation in which middleware is used compared to a situation in which middleware is not used. However, generally this is not feasible. Therefore, in this assignment, you are doing research on software metrics (or other relevant metrics) that can be used to quantify the improvement realized by deploying middleware. After generic research on, amongst others, middleware, software quality and metrics, you develop your own metric evaluation method and you apply it to the CACI middleware mechanism already developed in the ASNA group.

Title

Implementing Quality-of-Context Aware Security

Contact

K. Sheikh

Note

Context is defined as any information that can be used to characterize the situation of an entity which is part of an interaction. Several projects in which the ASNA group participates, such as AWARENESS and AMIGO, are part of an ongoing research and development of context-ware infrastructures. One main characteristic that makes context information different from other information resources is its ‘vagueness’ which has been classified into different indicators collectively called Quality-of-Context (QoC) [Buchholz]. The objective of this assignment is to develop a security policy framework that governs the communication of context information according to the available QoC. It would consist of the following steps,

1.

Identify target context-aware middleware such as the Cumular (Lucent Technologies) or Context Management Framework (Telematica Intituut).

2.

Developing QoC aware security policies using the Extensible Access Control Markup Language so that

a.

Users can specify a maximum quality of context that is provided to requesters.

b.

Services can specify minimum quality requirements for context information that they receive from different sources.

The policy framework developed as a result of this master assignment will extend the functionality of the chosen context-aware infrastructure. It would

This assignment would give students the chance to work as part of the Freeband AWARENESS project, which is a collaborative Dutch project with industry and academic partners. Also, there are possibilities to work with (or at) Bell Labs Twente (Lucent Technologies, Enschede), depending a.o. on the timing and technical direction of the assignment.

Title

Context-Aware Domains for Security Management

Contact

R. Neisse, M.Sc. or Dr. M. Wegdam

Note

The main focus of this master assignment is in the design and implementation of a security management tool for access control decisions. For a detailed description see this document.The objectives of this master assignment are:

1.

Literature study about context-aware systems, management domains, and their respective meta models;

2.

Design a supporting architecture for context-aware domains in the scope of security management;

3.

Implement a prototype of this architecture using Peer-to-peer (Java API JXTA) and access control policies (XACML standard);

4.

Analyze/evaluate trust, performance, and scalability aspects of the solution.

For the full description click here

Title

Softphone and Internet telephony

Contact

Prof. dr. ir. L.J.M. Nieuwenhuis

Note

We foresee a growing use of softphones, i.e. software applications that provide telephony functionality to users of desktop computers. The aim of this assignment is to investigate the additional features and benefits of softphones. A detailed description can be downloaded here (in Dutch).

Title

PERFORMANCE MODELING AND EVALUATION OF THE M-HEALTH SERVICE INFRASTRUCTURE

Contact

P. Prawar, M.Sc.

Note

The recently developed Mobile Service Platform (MSP) enables remote health monitoring using 2.5/3G public wireless networks. The MSP infrastructure in the fixed network is based on the Jini architecture and it consists of a surrogate host, Jini lookup service and Jini service users. This assignment is aimed at predicting and measuring the performance of the MSP infrastructure in the fixed network. It consists of the following parts:

1.

Define, characterize and quantify performance analysis objectives

2.

Create the performance analysis benchmark for the existing m-Health application usage in the fixed network

3.

Characterize the workload consisting of the required hardware and software resources, service time, and number of requests for the request classes as identified in step 2

4.

Build the performance model using the queuing networks and Markov chain fundamentals

5.

Analyze the model using available tools and validate with the actual performance

Title

Real-time Visualisation of Protocol Interactions

Contact

Ir. T.H.F. Broens

Note

During this assignment the student will investigate how to make it easy for application developers to visualize protocol interactions, in real-time, by monitoring the activity on a certain communication medium. Examples of such existing visualisation toolkits are the PhyGame visualizer and MIS (http://mis.sf.net). Both developed by the Telematica Instituut. These toolboxes have different properties (real-time- vs. event-based, linux- vs. windows-based) which, when combined, could lead to a convenient visualization toolkit for protocol developers.

Title

Location Aware Performance Measurements

Contact

ing. R.G.A. Bults

Note

The ubiquitous availability of communication infrastructures (e.g. WiFi, GPRS, UMTS) is one of the main driving forces behind the proliferation of mobile applications. Current mobile applications are un-aware of their context; i.e. are not able to automatically adjust their functionality and/or performance based on the location of the end-user. Next generation mobile application will be context aware. Hence, the performance of available communication infrastructures becomes an issue.

The goal of this assignment is to perform location specific performance measurements using WiFi based positioning techniques (such as Placelab). The performance measurements should be processed/modified/stored for integration in the context information of an application.

Title

Application protocols for the Lego ( tm) Mindstorms based nomadic service provider

Contact

Dr. ir. D.A.C. Quartel

Note

This assignment is the first in a series of assignments on the topic of nomadic service providers. It is possible that this assignment is extended in various directions, such as Bluetooth communication support, vertical hand-overs, location determination or streaming video support. Please contact one of the supervisors if you would like to further explore one of these possibilities. Complete description here.

Title

WiFi based positioning

Contact

Dr. ir. I. Widya

Note

This assignment will investigate the use of PlaceLab for locating users (e.g. patients) inside a building

Title

ECG signal representation and modelling

Contact

Dr. ir. I. Widya

Note

This assignment aims to optimize the encoding of ECG signals and represent ECG signals using XML.

Title

Run-time Adaptation of control logic for a Lego™ Mindstorms robot

Contact

Dr. ir. A.T. van Halteren or P. Dockhorn Costa, M.Sc.

Note

During this assignment the student will investigate how the control logic for a Lego™ Mindstorms robot can be adapted at runtime. After a completing this project it will be possible to adapt the behaviour of the robot at run-time through the deployment of rules.

Title

Contex-reasoning and decision making for a Lego™ Mindstorms robot

Contact

Ir. T.H.F. Broens

Note

During this assignment the student will investigate how the control logic for a Lego™ Mindstorms robot can be adapted at runtime. After a completing this project it will be possible to adapt the behaviour of the robot at run-time through the deployment of rules.

External

In some cases there are opportunities for an external B-assignment or D-assignment. More details are available upon request from the scientific staff.

Organizations for external assignments:

·

Longafdeling Antonius Ziekenhuis, Nieuwegein. Check here for a detailed overview)

·

Philips TASS (Several opportunities are now open. Check here for a detailed overview)

·

Yucat BV

·

Hermod

·

Twente Medical Systems International

·

Bell Labs Center Twente . Check here for a detailed overview.

·

University of Technology, Sydney, Australia (Mobile Ubiquitous Services & Technologies Group)

·

University of Geneva, Switzerland (Object Systems Group)

·

Ericsson, Rijen

·

TNO ICT, Enschede or Groningen (see a selection of assignments)

·

Luleå University of Technology, Sweden (EISlab)

·

TNO

·

Essent Kabelcom. (Check here for a detailed overview)

·

BiZZdesign

·

Ericsson Research Germany. (Int. summer internship 2006. Check here for a detailed overview)

·

Guid ID, Deventer. Afstudeeropdracht “Mobiele Dynamische Culturele routeplanner”. (Check here for a detailed overview)