Service discovery protocols using JINI

Most of the people nowadays use the internet to find services. However, these will become more complicated to make decision due to the hundred numbers of service providers floating on the Internet. The main purpose of this project is to develop a network protocol that is able to discover any devices...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Yahya@Atan, Roshayati
التنسيق: أطروحة
اللغة:English
منشور في: 2009
الموضوعات:
الوصول للمادة أونلاين:http://eprints.utm.my/id/eprint/12023/6/RoshayatiYahyaMFKE2009.pdf
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
id my-utm-ep.12023
record_format uketd_dc
spelling my-utm-ep.120232017-09-20T03:57:50Z Service discovery protocols using JINI 2009-11 Yahya@Atan, Roshayati QA75 Electronic computers. Computer science TK Electrical engineering. Electronics Nuclear engineering Most of the people nowadays use the internet to find services. However, these will become more complicated to make decision due to the hundred numbers of service providers floating on the Internet. The main purpose of this project is to develop a network protocol that is able to discover any devices or services in a computer network. This service discovery protocol may automatically allow the user find the exact service provider for the requested service. The Jini protocol is used to achieve the aim of this project because it is easily available and modular. The method used for programming in Jini is in Java programming language. To ease implementation, this project used Jini technology version 2.1 starter kit. There are three services generated using three different service providers. They are a public taxi service, an ambulance service, and PLUS services with three other PC as the service providers. The client and service providers are located in three different distances to test the system. From the project analysis, Jini protocol can be implemented to the real world service application. However, the delay performance of the network depending on the network traffic and the distance between the client and service providers. 2009-11 Thesis http://eprints.utm.my/id/eprint/12023/ http://eprints.utm.my/id/eprint/12023/6/RoshayatiYahyaMFKE2009.pdf application/pdf en public masters Universiti Teknologi Malaysia, Faculty of Electrical Engineering Faculty of Electrical Engineering [1] Marin-Perianu, R., Hartel, P., and Scholten, H. (2005). A Classification of Service Discovery Protocols. Technical Report TR-CTIT-05-25, Centre for Telematics and Information Technology, University of Twente, The Netherlands. [2] Bettstetter, C. and Renner, C. (2000). A Comparison of Service Discovery Protocols and Implementation of the Service Location Protocol. Proceeding of the Open European Summer School (EUNICE). September 13-15, 2000.Twente Netherlands. [3] TTM47AC Laboratory. (September 1, 2003). Institute of Telematik, Norwegian University of Science and Technology. http://www.item.ntnu.no/fag/ttm47ac/Information/Jini_Introduction.pdf [4] Newmarch, J. UPnP Services and Jini Clients. (2005). Information Systems: New Generations (ISNG), Las Vegas. [5] Chen, H., Chakraborty, D., Xu, Liang., Joshi, A., and Finin, T. Service Discovery in the Future Electronic Market. Seventeenth National Conference on Artificial Intelligence, Eleventh Innovative Applications of AI Conference. Austin. 2000. [6] Lee, C. and Helal, S. (2002) International Journal of Computer Research. Computer and Information Science and Engineering Dept., University of Florida. 11(1), 1-12. [7] Zhou Xin-lian and Wu Min, Service Discovery Protocol in Wireless Sensor Networks (2006). Proceedings of the Second International Conference on Semantics, Knowledge, and Grid (SKG'06). 1-3 November. Guilin, Guangxi, China: IEEE Computer Society, 101.
institution Universiti Teknologi Malaysia
collection UTM Institutional Repository
language English
topic QA75 Electronic computers
Computer science
QA75 Electronic computers
Computer science
spellingShingle QA75 Electronic computers
Computer science
QA75 Electronic computers
Computer science
Yahya@Atan, Roshayati
Service discovery protocols using JINI
description Most of the people nowadays use the internet to find services. However, these will become more complicated to make decision due to the hundred numbers of service providers floating on the Internet. The main purpose of this project is to develop a network protocol that is able to discover any devices or services in a computer network. This service discovery protocol may automatically allow the user find the exact service provider for the requested service. The Jini protocol is used to achieve the aim of this project because it is easily available and modular. The method used for programming in Jini is in Java programming language. To ease implementation, this project used Jini technology version 2.1 starter kit. There are three services generated using three different service providers. They are a public taxi service, an ambulance service, and PLUS services with three other PC as the service providers. The client and service providers are located in three different distances to test the system. From the project analysis, Jini protocol can be implemented to the real world service application. However, the delay performance of the network depending on the network traffic and the distance between the client and service providers.
format Thesis
qualification_level Master's degree
author Yahya@Atan, Roshayati
author_facet Yahya@Atan, Roshayati
author_sort Yahya@Atan, Roshayati
title Service discovery protocols using JINI
title_short Service discovery protocols using JINI
title_full Service discovery protocols using JINI
title_fullStr Service discovery protocols using JINI
title_full_unstemmed Service discovery protocols using JINI
title_sort service discovery protocols using jini
granting_institution Universiti Teknologi Malaysia, Faculty of Electrical Engineering
granting_department Faculty of Electrical Engineering
publishDate 2009
url http://eprints.utm.my/id/eprint/12023/6/RoshayatiYahyaMFKE2009.pdf
_version_ 1747814886604275712