A TELEPHONY APPLICATION FOR MANETS - Voice Over a MANET-extended JXTA Virtual Overlay Network
Luis Bernardo, Rodolfo Oliveira, Sérgio Gaspar, David Paulino, Paulo Pinto
2006
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.
References
- Antoniu, G., Hatcher, P., Jan, M., Noblet, D., 2005. Performance Evaluation of JXTA Communication Layers. In GP2PC'2005, 5th 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, Sep 2004.
- Ethereal, 2006. Ethereal: A Network Protocol Analyser. Retrieved from http://www.ethereal.com/
- NIST-SIP, 2003. A JAIN-SIP Proxy for the People!. Retrieved from http://snad.ncsl.nist.gov/proj/iptel/
- JMF, 2006. Java Media Framework API (JMF). Retrieved from http://java.sun.com/products/java-media/jmf/
- JXTA, 2004. Project JXTA: JXTA v2.0 Protocols Specification. Retrieved from http://spec.jxta.org/ nonav/v1.0/docbook/JXTAProtocols.html
- JXTA, 2006. JXTA: Get Connected. Retrieved from http://www.jxta.org
- Oliveira, R., Bernardo, L., Pinto, P., 2005. Flooding Techniques for Resource Discovery on High Mobility MANETs. In IWWAN'05, International Workshop on Wireless Ad-Hoc Networks, May 2005.
- Oliveira, R., Bernardo, L., Ruivo, N., Pinto, P., 2005b. Searching for PI resources on MANETs using JXTA. In AICT-SAPIR-ELETE'05, Advanced Industrial Conference on Telecommunications/Service Assurance with Partial and Intermittent Resources Conference/ELearning on Telecommunications Workshop, pp. 371- 376, IEEE Press, July 2005.
- Perkins, C., 2001. Ad Hoc Networking, AddisonWesley.
- Roach, A., June 2002. 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., 2002. SIP: Session Initiation Protocol. IETF RFC 3261, June 2002.
- Schulzrinne, H., Casner, S., Frederick, R., Jacobson, V., 2003. RTP: A Transport Protocol for Real-Time Applications. IETF RFC 3550, July 2003.
- Singh, K., Schulzrinne, H., 2005. Peer-to-Peer Internet Telephony using SIP. In NOSSDAV'05, International Workshop on Network and Operating Systems Support for Digital Audio and Video, pp. 63-68. ACM Press.
- SipCommunicator, 2006. SIP Communicator - the Java VoIP and Instant Messaging client. Retrieved from https://sip-communicator.dev.java.net/
- Skype, 2006. Skype Explained. Retrieved from http://www.skype.com/products/explained.html
- Smith, J., 1998. The book, The publishing company. London, 2nd edition.
- Zhang, X., Schulzrinne, H., 2004. Voice over TCP and UDP. Technical Report CUCS-033-04, Computer Science Department, Columbia University, New York, USA, Sep 2004.
Paper Citation
in Harvard Style
Bernardo L., Oliveira R., Gaspar S., Paulino D. and Pinto P. (2006). A TELEPHONY APPLICATION FOR MANETS - Voice Over a MANET-extended JXTA Virtual Overlay Network . In Proceedings of the International Conference on Wireless Information Networks and Systems - Volume 1: WINSYS, (ICETE 2006) ISBN 978-972-8865-65-8, pages 227-233. DOI: 10.5220/0002092802270233
in Bibtex Style
@conference{winsys06,
author={Luis Bernardo and Rodolfo Oliveira and Sérgio Gaspar and David Paulino and Paulo Pinto},
title={A TELEPHONY APPLICATION FOR MANETS - Voice Over a MANET-extended JXTA Virtual Overlay Network},
booktitle={Proceedings of the International Conference on Wireless Information Networks and Systems - Volume 1: WINSYS, (ICETE 2006)},
year={2006},
pages={227-233},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002092802270233},
isbn={978-972-8865-65-8},
}
in EndNote Style
TY - CONF
JO - Proceedings of the International Conference on Wireless Information Networks and Systems - Volume 1: WINSYS, (ICETE 2006)
TI - A TELEPHONY APPLICATION FOR MANETS - Voice Over a MANET-extended JXTA Virtual Overlay Network
SN - 978-972-8865-65-8
AU - Bernardo L.
AU - Oliveira R.
AU - Gaspar S.
AU - Paulino D.
AU - Pinto P.
PY - 2006
SP - 227
EP - 233
DO - 10.5220/0002092802270233