Abstract
Service discovery requests’ messages have a vital role in sharing and locating resources in many of service discovery protocols. Sending more messages than a link can handle may cause congestion and loss of messages which dramatically influences the performance of these protocols. Re-send the lost messages result in latency and inefficiency in performing the tasks which user(s) require from the connected nodes. This issue become a serious problem in two cases: first, when the number of clients which performs a service discovery request is increasing, as this result in increasing in the number of sent discovery messages; second, when the network resources such as bandwidth capacity are consumed by other applications. These two cases lead to network congestion and loss of messages. This paper propose an algorithm to improve the services discovery protocols performance by separating each consecutive burst of messages with a specific period of time which calculated regarding the available network resources. In addition, this paper explains the impact of increasing the number of clients and the consumed network resources on the proposed algorithm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Edwards, J., Murtha, S.: DLNA Home Networked Interoperability Guidelines, Expanded (2006)
Al-Mejibli, I., Colley, M.: Evaluating Transmission Time of Service Discovery Protocols by using NS2 Simulator. In: 2010 6th Conference on Wireless Advanced (WiAD), London (2010)
Members of the UPnP Forum, UPnPTM Device Architecture 1.1 (2008)
Ververidis, C.N., Polyzos, G.C.: Service Discovery for Mobile Ad Hoc Networks: A Survey of Issues and Techniques (November 14, 2006), http://mm.aueb.gr/publications/2008-SD-SURVEY-COMST.pdf
Barbeau, M., Kranakis, E., Luo, H.: Strategies for Service Discovery over Ad Hoc Networks (May 4, 2006), http://www.engineeringletters.com/issues_v13/issue_1/EL_13_1_2.pdf
Novell Documentation: Novell eDirectory 8.7 - How SLP Works, http://www.novell.com/documentation/edir87/?page=/documentation/edir87/edir87/data/a60jiyy.html
Gryazin, E.A.: Service Discovery in Bluetooth. Helsinki University of Technology
Custine, C.: Introduction to OSGi, Denver Java User Group (November 12, 2008)
OSGi Alliance, About the OSGi Service Platform, Technical Whitepaper, Revision 4.1 (June 7, 2007)
Mills, K., Dabrowski, C.: Adaptive Jitter Control for UPnP M-Search. In: IEEE International Conference, ICC 2003 (May 2003)
Mills, K., Dabrowski, C.: Adaptive Jitter Control for UPnP M-Search. In: IEEE International Conference, ICC 2003 (May 2003)
Kasera, S.K., Ramjee, R., Thuel, S., Wang, X.: Congestion Control Policies for IP-based CDMA Radio Access Networks, Holmdel, New Jersey (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Al-Mejibli, I., Colley, M., Al-Majeed, S. (2012). Improve Service Discovery Performance over Different Networks Utilization and Sizes. In: Meghanathan, N., Chaki, N., Nagamalai, D. (eds) Advances in Computer Science and Information Technology. Networks and Communications. CCSIT 2012. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 84. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27299-8_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-27299-8_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27298-1
Online ISBN: 978-3-642-27299-8
eBook Packages: Computer ScienceComputer Science (R0)