5 CONCLUSIONS
BeeAdHocService Discovery is a new protocol of ser-
vice discovery and selection for MANET based on the
foraging behaviour of honeybees that totally benefits
of results discussed in (Saleem et al., 2008). It uses a
cross layer mechanisms that allows gathering routing
information, such as path breaks and updates, in order
to minimize the number of control messages and the
node energy consumption with interesting advantages
for the Web service accuracy and the network load
balancing. BeeAdHocService Discovery maps the key
concept of the MANET auto-configuration algorithm
BeeAdHocAutoConf into the main components of a
MANET service discovery process. Moreover, by us-
ing the overall functionality of a reactive multipath
routing algorithm such as BeeAdHoc, it saves all fea-
tures of efficiency, scalability, robustness, decentral-
ization, adaptivity and auto-organization of it. The
next step in the development of BeeAdHocService
Discovery will be the extension of the Web Service
selection criterions that should include performance
parameters, such as CPU load, available RAM mem-
ory, server workload and so on (Grieco et al., 2005;
Grieco et al., 2006a; Grieco et al., 2006b). Both
the energy and privacy constraints (Malandrino et al.,
2013; Malandrino and Scarano, 2013; D’Ambrosio
et al., 2014) will be also taken into account. Perfor-
mance and simulation experiments will be performed
accordingly. Eventually, different forms of swarms
might be exploited.
REFERENCES
Bonabeau, E., Dorigo, M., and Theraulaz, G. (1999).
Swarm intelligence: from natural to artificial systems.
Oxford University Press, Inc.
Chen, Y. and Mi, Z. (2007). A Novel Service Discovery
Mechanism in MANET Using Auto-Configured SDA.
In WiCom 2007., pages 1660–1663.
Choudhury, P., Sarkar, A., and Debnath, N. (2011). Deploy-
ment of Service Oriented architecture in MANET: A
research roadmap. In INDIN, pages 666–670.
D’Ambrosio, S., De Pasquale, S., Iannone, G., Malandrino,
D., Negro, A., Patimo, G., Petta, A., Scarano, V.,
Serra, L., and Spinelli, R. (2014). Phone batteries
draining: is GWeB (Green Web Browsing) the solu-
tion? In 2014 International Green Computing Con-
ference, IGCC’14. Dallas, Texas, USA.
De Santis, F. (2012). An Efficient Bee-inspired Auto-
configuration Algorithm for Mobile Ad Hoc Net-
works. International Journal of Computer Applica-
tions, 57(17):9–14.
Dorigo, M. and Blum, C. (2005). Ant Colony Optimiza-
tion Theory: A Survey. Theor. Comput. Sci., 344(2-
3):243–278.
Grieco, R., Malandrino, D., Mazzoni, F., and Riboni, D.
(2006a). Context-aware provision of advanced Inter-
net services. In Fourth Annual IEEE International
Conference on Pervasive Computing and Communi-
cations Workshops, 2006., pages 4 pp.–603.
Grieco, R., Malandrino, D., and Scarano, V. (2005). SEcS:
Scalable Edge-computing Services. SAC ’05, pages
1709–1713.
Grieco, R., Malandrino, D., and Scarano, V. (2006b).
A scalable cluster-based infrastructure for edge-
computing services. World Wide Web, 9(3):317–341.
Malandrino, D., Petta, A., Scarano, V., Serra, L., Spinelli,
R., and Krishnamurthy, B. (2013). Privacy Aware-
ness About Information Leakage: Who Knows What
About Me? WPES ’13, pages 279–284.
Malandrino, D. and Scarano, V. (2013). Privacy leakage on
the web: Diffusion and countermeasures. Computer
Networks, 57(14):2833 – 2855.
Nesargi, S. and Prakash, R. (2002). MANETconf: Config-
uration of Hosts in a Mobile. In INFOCOM, pages
1059–1068.
Pariselvam, S. and Parvathi, R. (2012). Swarm Intelli-
gence Based Service Discovery Architecture for Mo-
bile Ad Hoc Networks. In Europ. Jour. Scient. Res.,
volume 74, pages 205–216.
Royer, E. and Toh, C.-K. (1999). A review of current rout-
ing protocols for ad hoc mobile wireless networks.
Personal Communications, IEEE, 6(2):46–55.
Saleem, M., Khayam, S., and Farooq, M. (2008). Formal
Modeling of BeeAdHoc: A Bio-inspired Mobile Ad
Hoc Network Routing Protocol. In Ant Colony Opti-
mization and Swarm Intelligence, volume 5217, pages
315–322.
Shao, X., Ngoh, L. H., Lee, T. K., Chai, T., Zhou, L., and
Teo, J. (2009). Multipath cross-layer service discov-
ery (MCSD) for mobile ad hoc networks. In APSCC
2009, pages 408–413.
Teodorovic, D., Lucic, P., Markovic, G., and Dell’ Orco,
M. (2006). Bee Colony Optimization: Principles and
Applications. In NEUREL 2006, pages 151–156.
Tsai, H.-W., Chen, T.-S., and Chu, C.-P. (2009). Ser-
vice Discovery in Mobile Ad Hoc Networks Based on
Grid. Vehicular Technology, IEEE Transactions on,
58(3):1528–1545.
Varshavsky, A., Reid, B., and de Lara, E. (2005). A cross-
layer approach to service discovery and selection in
MANETs. In Mobile Adhoc and Sensor Systems Con-
ference, 2005. , pages 8 pp.–466.
Ververidis, C. and Polyzos, G. (2005). Extended ZRP: a
routing layer based service discovery protocol for mo-
bile ad hoc networks. In Mobile and Ubiquitous Sys-
tems: Networking and Services, 2005, pages 65–72.
Wedde, H. and Farooq, M. (2005a). BeeHive: Routing
Algorithms Inspired by Honey Bee Behavior. KI,
19(4):18–24.
Wedde, H. and Farooq, M. (2005b). The wisdom of the hive
applied to mobile ad-hoc networks. In SIS 2005, pages
341–348.
Wedde, Horst F. at al. (2005). BeeAdHoc: An Energy Effi-
cient Routing Algorithm for Mobile Ad Hoc Networks
Inspired by Bee Behavior. GECCO ’05, pages 153–
160.
BeeAdHocServiceDiscovery-AMANETServiceDiscoveryAlgorithmbasedonBeeColonies
251