Skip to main content

A Telephony Application for Manets: Voice over a MANET-Extended JXTA Virtual Overlay Network

  • Conference paper
E-Business and Telecommunication Networks (ICETE 2006)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 9))

Included in the following conference series:

Abstract

This paper presents MANET-VoVON, a new Internet application for mobile ad-hoc networks (MANETs) providing voice over virtual overlay networks. A MANET-enabled version of JXTA peer-to-peer modular open platform (MANET-JXTA) is used to support user location and optionally, audio streaming over the JXTA virtual overlay network. Using MANET-JXTA, a client can search asynchronously for a user, and delay the call setup until a path is available to reach the user. The application uses a private signalling protocol based on the exchange of XML messages over MANET-JXTA communication channels. Nevertheless, it is fully interoperable with normal SIP clients through an embedded gateway function. This paper describes a prototype implementation of the proposed application and of the MANET-JXTA, and presents some performance measurements.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Antoniu, G., Hatcher, P., Jan, M., Noblet, D.: Performance Evaluation of JXTA Communication Layers. In: GP2PC 2005. International Workshop on Global and Peer-to-Peer Computing (May 2005)

    Google Scholar 

  2. Baset, S., Schulzrinne, H.: 2004. An Analysis of the Skype Peer-to-Peer Internet Telephony Protocol. Technical Report CUCS-039-04, Computer Science Department, Columbia University, New York, USA (September 2004)

    Google Scholar 

  3. Ethereal: A Network Protocol Analyser (2006), Retrieved from http://www.ethereal.com/

  4. NIST-SIP. A JAIN-SIP Proxy for the People (2003), retrieved from http://snad.ncsl.nist.gov/proj/iptel/

  5. JMF. Java Media Framework API (JMF) (2006), retrieved from http://java.sun.com/products/java-media/jmf/

  6. JXTA. Project JXTA: JXTA v2.0 Protocols Specification (2004), retrieved from http://spec.jxta.org/nonav/v1.0/docbook/JXTAProtocols.html

  7. JXTA. JXTA: Get Connected (2006), retrieved from http://www.jxta.org

  8. Oliveira, R., Bernardo, L., Pinto, P.: Flooding Techniques for Resource Discovery on High Mobility MANETs. In: IWWAN 2005. International Workshop on Wireless Ad-Hoc Networks (May 2005)

    Google Scholar 

  9. Oliveira, R., Bernardo, L., Ruivo, N., Pinto, P.: Searching for PI resources on MANETs using JXTA. In: AICT-SAPIR-ELETE 2005, Advanced Industrial Conference on Telecommunications/Service Assurance with Partial and Intermittent Resources Conference/E-Learning on Telecommunications Workshop, pp. 371–376. IEEE Press, Los Alamitos (2005b)

    Chapter  Google Scholar 

  10. Perkins, C.: Ad Hoc Networking. Addison Wesley, Reading (2001)

    Google Scholar 

  11. Roach, A.: Session Initiation Protocol (SIP)-Specific Event Notification. IETF RFC 3265 (June 2002)

    Google Scholar 

  12. Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnston, A., Peterson, J., Sparks, R., Handley, M., Schooler, E.: SIP: Session Initiation Protocol. IETF RFC 3261 (June 2002)

    Google Scholar 

  13. Schulzrinne, H., Casner, S., Frederick, R., Jacobson, V.: RTP: A Transport Protocol for Real-Time Applications. IETF RFC 3550 (July 2003)

    Google Scholar 

  14. Singh, K., Schulzrinne, H.: Peer-to-Peer Internet Telephony using SIP. In: NOSSDAV 2005, International Workshop on Network and Operating Systems Support for Digital Audio and Video, pp. 63–68. ACM Press, New York (2005)

    Chapter  Google Scholar 

  15. SipCommunicator. SIP Communicator - the Java VoIP and Instant Messaging client (2006), retrieved from https://sip-communicator.dev.java.net/

  16. Skype. Skype Explained (2006), retrieved from http://www.skype.com/products/explained.html

  17. Smith, J.: The book, The publishing company, 2nd edn., London (1998)

    Google Scholar 

  18. Zhang, X., Schulzrinne, H.: 2004. Voice over TCP and UDP. Technical Report CUCS-033-04, Computer Science Department, Columbia University, New York, USA (September 2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Joaquim Filipe Mohammad S. Obaidat

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bernardo, L., Oliveira, R., Gaspar, S., Paulino, D., Pinto, P. (2008). A Telephony Application for Manets: Voice over a MANET-Extended JXTA Virtual Overlay Network. In: Filipe, J., Obaidat, M.S. (eds) E-Business and Telecommunication Networks. ICETE 2006. Communications in Computer and Information Science, vol 9. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70760-8_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-70760-8_28

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-70759-2

  • Online ISBN: 978-3-540-70760-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics