CFP last date
20 December 2024
Reseach Article

Service Discovery in Mobile Ad-Hoc Networks of Android OS Devices

by Eugene K. Kamau, Andrew M. Kahonge
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 151 - Number 2
Year of Publication: 2016
Authors: Eugene K. Kamau, Andrew M. Kahonge
10.5120/ijca2016911690

Eugene K. Kamau, Andrew M. Kahonge . Service Discovery in Mobile Ad-Hoc Networks of Android OS Devices. International Journal of Computer Applications. 151, 2 ( Oct 2016), 39-46. DOI=10.5120/ijca2016911690

@article{ 10.5120/ijca2016911690,
author = { Eugene K. Kamau, Andrew M. Kahonge },
title = { Service Discovery in Mobile Ad-Hoc Networks of Android OS Devices },
journal = { International Journal of Computer Applications },
issue_date = { Oct 2016 },
volume = { 151 },
number = { 2 },
month = { Oct },
year = { 2016 },
issn = { 0975-8887 },
pages = { 39-46 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume151/number2/26209-2016911690/ },
doi = { 10.5120/ijca2016911690 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:56:04.146538+05:30
%A Eugene K. Kamau
%A Andrew M. Kahonge
%T Service Discovery in Mobile Ad-Hoc Networks of Android OS Devices
%J International Journal of Computer Applications
%@ 0975-8887
%V 151
%N 2
%P 39-46
%D 2016
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Smartphone ad-hoc networks have been deployed for communication where infrastructure based communications are not available (or desirable). Android OS ad-hoc networks can be employed in development of collaborative applications such as entertainment systems and mobile gaming. In addition, they facilitate ubiquitous computing in areas such as home applications where wireless sensors and actuators are embedded in consumer electronics. This paper presents an implementation of Service Discovery middleware for Android Mobile ad-hoc networks. The implementation overlays a Mobile Ad-hoc Network implementation. It further describes a routing implementation that is based on the Ad-hoc On-Demand Distance Vector protocol, with modifications to reduce control message overhead. An implementation of a Semantic approach for description of services on mobile devices, that facilitates semantic service discovery in Android OS Mobile Ad Hoc Networks is also presented. The implementation was tested by simulating the routing implementation. An Android based prototype was developed and tested on a range of devices.

References
  1. Gardner-Stephen, P. (2011). The Serval Project: Practical Wireless Ad-Hoc Mobile Telecommunications. [online] developer.servalproject.org. Available at: http://developer.servalproject.org/site/docs/2011/Serval_Introduction.html [Accessed 20 Jun. 2014]
  2. Militaryaerospace.com, (2014). Army demonstration of commercial cell phone technology on the battlefield relies on Raytheon technology. [online] Available at: http://www.militaryaerospace.com/articles/print/volume-22/issue-12/news/news/army-demonstration-of-commercial-cell-phone-technology-on-the-battlefield-relies-on-raytheon-technology.html [Accessed 17 Jun. 2014]
  3. Patterson, S. (2014). Android phones are connecting without carrier networks. [online] Network World. Available at: http://www.networkworld.com/article/2224025/smartphones/android-phones-are-connecting-without-carrier-networks.html [Accessed 9 Jun. 2014]
  4. Zhuang, T., Baskett, P. and Shang, Y. (2013). Managing Ad Hoc Networks of Smartphones. International Journal of Information \& Education Technology, 3(5).
  5. Mcllraith et al ,2001:. 'Semantic Web Services'. IEEE 46-54.
  6. Helal, S. et al., “Konark: A Service Discovery and Delivery Protocol for Ad Hoc Networks,” Wireless Comm. and Networking, vol. 3, 2003, pp. 2107–2113.
  7. Aitha, N. and Srinadas, R. (2009). A Strategy to Reduce the Control Packet Load of AODV Using Weighted Rough Set Model for MANET. A Strategy to Reduce the Control Packet Load of AODV Using Weighted Rough Set Model for MANET, 18(1), pp.108-116
  8. David, M. et al, OWL-S: Semantic Markup for Web Service, Available from http://www.w3.org/Submission/OWL-S/
  9. Kirsch, A. and Mitzenmacher, M. (2008). Less hashing, same performance: Building a better Bloom filter. Random Struct. Alg., 33(2), pp.187-218
  10. Sucec, J. and Marci, I. (2014). An Efficient Distributed Network-Wide Broadcast Algorithm for Mobile Ad Hoc Networks. CAIP Center,Rutgers.
  11. Zhang, L., Tiwana, B., Qian, Z., Wang, Z., Dick, R., Mao, Z. and Yang, L. (2010). Accurate online power estimation and automatic battery behavior based power model generation for smartphones. Proceedings of the eighth IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis - CODES/ISSS '10
  12. Ranganathan, A., Al-Muhtadi, J., Biehl, J., Ziebart, B., Campbell, R. and Bailey, B. (n.d.). Towards a Pervasive Computing Benchmark. Third IEEE International Conference on Pervasive Computing and Communications Workshops.
  13. Hermann, R., Husemann, D., Moser, M., Nidd, M., Rohner, C. and Schade, A. (2001). DEAPspace – Transient ad hoc networking of pervasive devices. Computer Networks, 35(4), pp.411-428.
  14. Open-mesh.org, (2014). WikiStart - Open-mesh - Open Mesh. [online] Available at: http://www.open-mesh.org/projects/open-mesh/wiki [Accessed 17 June. 2014].
  15. Ni, S., Tseng, Y., Chen, Y., Sheu, J.: The Broadcast Storm Problem in a Mobile Ad Hoc Networks. In: The Broadcast Storm Problem in a Mobile Ad Hoc Networks, pp. 151–162. IEEE Computer Society Press, Los Alamitos (1999)
Index Terms

Computer Science
Information Sciences

Keywords

Mobile ad hoc networking(MANET) Service Discovery in MANETS Smartphones Android OS