Service discovery for simple mobile services

Master's thesis

Kaisa Hauta-Kasari

Research output: ThesisMaster's thesisTheses

Abstract

The aim of this research was to find a service discovery solution for simple mobile services. Simple Mobile Services (also referred as SMS) is a possible emerging concept of mobile services which will be simple to find, use, trust and develop. The existing service discovery protocols do not fulfil the needs of SMS; the main problem being that they are too complicated and have too many features for SMS. The conclusion was that a new solution had to be developed. A constructive research method was used in this study. A service discovery solution was developed on the basis of a set of requirements for SMS applications and technologies, and was described through use case scenarios, supported features and protocol messages. Simplicity and light weight were used as the main requirements. The primary ways of fulfilling those requirements were the use of as minimal protocol message exchange and as small message packet sizes as possible. The solution was validated by simulation. One goal of the simulations was to optimize the protocol delay. Therefore, it was important to determine the parameters that effect to the delay. Other simulation cases were to measure packet loss rate and throughput. The results of this study include the developed service discovery protocol and simulation results. The protocol includes the main functions needed in discovery of SMS, and it was validated as being viable. The protocol does not have a notable impact on the overall throughput. The best functionality is reached with small overall packet loss rates and background traffic packet sizes, and the protocol is not optimal when the network capacity limits are being approached. However, some functions and features needed in SMS service discovery are missing or they could be implemented differently. The main conclusion from this study is that the developed service discovery solution is a basis for a more advanced protocol that supports the SMS requirements, and it could be used as a model for future solutions.
Original languageEnglish
QualificationMaster Degree
Awarding Institution
  • University of Oulu
Place of PublicationOulu
Publisher
Publication statusPublished - 2007
MoE publication typeG2 Master's thesis, polytechnic Master's thesis

Fingerprint

Packet loss
Throughput

Cite this

Hauta-Kasari, K. (2007). Service discovery for simple mobile services: Master's thesis. Oulu: University of Oulu.
Hauta-Kasari, Kaisa. / Service discovery for simple mobile services : Master's thesis. Oulu : University of Oulu, 2007. 71 p.
@phdthesis{600fd1028d2745f4a9ee22cd955daa43,
title = "Service discovery for simple mobile services: Master's thesis",
abstract = "The aim of this research was to find a service discovery solution for simple mobile services. Simple Mobile Services (also referred as SMS) is a possible emerging concept of mobile services which will be simple to find, use, trust and develop. The existing service discovery protocols do not fulfil the needs of SMS; the main problem being that they are too complicated and have too many features for SMS. The conclusion was that a new solution had to be developed. A constructive research method was used in this study. A service discovery solution was developed on the basis of a set of requirements for SMS applications and technologies, and was described through use case scenarios, supported features and protocol messages. Simplicity and light weight were used as the main requirements. The primary ways of fulfilling those requirements were the use of as minimal protocol message exchange and as small message packet sizes as possible. The solution was validated by simulation. One goal of the simulations was to optimize the protocol delay. Therefore, it was important to determine the parameters that effect to the delay. Other simulation cases were to measure packet loss rate and throughput. The results of this study include the developed service discovery protocol and simulation results. The protocol includes the main functions needed in discovery of SMS, and it was validated as being viable. The protocol does not have a notable impact on the overall throughput. The best functionality is reached with small overall packet loss rates and background traffic packet sizes, and the protocol is not optimal when the network capacity limits are being approached. However, some functions and features needed in SMS service discovery are missing or they could be implemented differently. The main conclusion from this study is that the developed service discovery solution is a basis for a more advanced protocol that supports the SMS requirements, and it could be used as a model for future solutions.",
author = "Kaisa Hauta-Kasari",
note = "CA2: TK702 OH: diplomity{\"o} University of Oulu: Department of Information Science PGN: 61 s. + liitt. n. 10 s.",
year = "2007",
language = "English",
publisher = "University of Oulu",
address = "Finland",
school = "University of Oulu",

}

Hauta-Kasari, K 2007, 'Service discovery for simple mobile services: Master's thesis', Master Degree, University of Oulu, Oulu.

Service discovery for simple mobile services : Master's thesis. / Hauta-Kasari, Kaisa.

Oulu : University of Oulu, 2007. 71 p.

Research output: ThesisMaster's thesisTheses

TY - THES

T1 - Service discovery for simple mobile services

T2 - Master's thesis

AU - Hauta-Kasari, Kaisa

N1 - CA2: TK702 OH: diplomityö University of Oulu: Department of Information Science PGN: 61 s. + liitt. n. 10 s.

PY - 2007

Y1 - 2007

N2 - The aim of this research was to find a service discovery solution for simple mobile services. Simple Mobile Services (also referred as SMS) is a possible emerging concept of mobile services which will be simple to find, use, trust and develop. The existing service discovery protocols do not fulfil the needs of SMS; the main problem being that they are too complicated and have too many features for SMS. The conclusion was that a new solution had to be developed. A constructive research method was used in this study. A service discovery solution was developed on the basis of a set of requirements for SMS applications and technologies, and was described through use case scenarios, supported features and protocol messages. Simplicity and light weight were used as the main requirements. The primary ways of fulfilling those requirements were the use of as minimal protocol message exchange and as small message packet sizes as possible. The solution was validated by simulation. One goal of the simulations was to optimize the protocol delay. Therefore, it was important to determine the parameters that effect to the delay. Other simulation cases were to measure packet loss rate and throughput. The results of this study include the developed service discovery protocol and simulation results. The protocol includes the main functions needed in discovery of SMS, and it was validated as being viable. The protocol does not have a notable impact on the overall throughput. The best functionality is reached with small overall packet loss rates and background traffic packet sizes, and the protocol is not optimal when the network capacity limits are being approached. However, some functions and features needed in SMS service discovery are missing or they could be implemented differently. The main conclusion from this study is that the developed service discovery solution is a basis for a more advanced protocol that supports the SMS requirements, and it could be used as a model for future solutions.

AB - The aim of this research was to find a service discovery solution for simple mobile services. Simple Mobile Services (also referred as SMS) is a possible emerging concept of mobile services which will be simple to find, use, trust and develop. The existing service discovery protocols do not fulfil the needs of SMS; the main problem being that they are too complicated and have too many features for SMS. The conclusion was that a new solution had to be developed. A constructive research method was used in this study. A service discovery solution was developed on the basis of a set of requirements for SMS applications and technologies, and was described through use case scenarios, supported features and protocol messages. Simplicity and light weight were used as the main requirements. The primary ways of fulfilling those requirements were the use of as minimal protocol message exchange and as small message packet sizes as possible. The solution was validated by simulation. One goal of the simulations was to optimize the protocol delay. Therefore, it was important to determine the parameters that effect to the delay. Other simulation cases were to measure packet loss rate and throughput. The results of this study include the developed service discovery protocol and simulation results. The protocol includes the main functions needed in discovery of SMS, and it was validated as being viable. The protocol does not have a notable impact on the overall throughput. The best functionality is reached with small overall packet loss rates and background traffic packet sizes, and the protocol is not optimal when the network capacity limits are being approached. However, some functions and features needed in SMS service discovery are missing or they could be implemented differently. The main conclusion from this study is that the developed service discovery solution is a basis for a more advanced protocol that supports the SMS requirements, and it could be used as a model for future solutions.

M3 - Master's thesis

PB - University of Oulu

CY - Oulu

ER -

Hauta-Kasari K. Service discovery for simple mobile services: Master's thesis. Oulu: University of Oulu, 2007. 71 p.