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.
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
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)
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)
Ethereal: A Network Protocol Analyser (2006), Retrieved from http://www.ethereal.com/
NIST-SIP. A JAIN-SIP Proxy for the People (2003), retrieved from http://snad.ncsl.nist.gov/proj/iptel/
JMF. Java Media Framework API (JMF) (2006), retrieved from http://java.sun.com/products/java-media/jmf/
JXTA. Project JXTA: JXTA v2.0 Protocols Specification (2004), retrieved from http://spec.jxta.org/nonav/v1.0/docbook/JXTAProtocols.html
JXTA. JXTA: Get Connected (2006), retrieved from http://www.jxta.org
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)
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)
Perkins, C.: Ad Hoc Networking. Addison Wesley, Reading (2001)
Roach, A.: Session Initiation Protocol (SIP)-Specific Event Notification. IETF RFC 3265 (June 2002)
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)
Schulzrinne, H., Casner, S., Frederick, R., Jacobson, V.: RTP: A Transport Protocol for Real-Time Applications. IETF RFC 3550 (July 2003)
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)
SipCommunicator. SIP Communicator - the Java VoIP and Instant Messaging client (2006), retrieved from https://sip-communicator.dev.java.net/
Skype. Skype Explained (2006), retrieved from http://www.skype.com/products/explained.html
Smith, J.: The book, The publishing company, 2nd edn., London (1998)
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)
Author information
Authors and Affiliations
Editor information
Rights 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)