CFP last date
20 January 2025
Reseach Article

Leveraging VOIP on Local Area Network using Java Media Framework

by George Asante, J.b. Hayfron-acquah, K. Riverson
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 113 - Number 19
Year of Publication: 2015
Authors: George Asante, J.b. Hayfron-acquah, K. Riverson
10.5120/19933-1608

George Asante, J.b. Hayfron-acquah, K. Riverson . Leveraging VOIP on Local Area Network using Java Media Framework. International Journal of Computer Applications. 113, 19 ( March 2015), 12-19. DOI=10.5120/19933-1608

@article{ 10.5120/19933-1608,
author = { George Asante, J.b. Hayfron-acquah, K. Riverson },
title = { Leveraging VOIP on Local Area Network using Java Media Framework },
journal = { International Journal of Computer Applications },
issue_date = { March 2015 },
volume = { 113 },
number = { 19 },
month = { March },
year = { 2015 },
issn = { 0975-8887 },
pages = { 12-19 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume113/number19/19933-1608/ },
doi = { 10.5120/19933-1608 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:51:21.150216+05:30
%A George Asante
%A J.b. Hayfron-acquah
%A K. Riverson
%T Leveraging VOIP on Local Area Network using Java Media Framework
%J International Journal of Computer Applications
%@ 0975-8887
%V 113
%N 19
%P 12-19
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Voice over Internet Protocol (VoIP) is a standard for taking analogue audio signals, and turning them into digital data that can be transmitted over a network. VoIP has become an important factor in network communication. It has a lower operational cost, greater flexibility, and a variety of enhanced applications. VoIP is time – based. To ensure real-time transmission, Real-Time Transmission Protocol (RTP) is used on top of User Datagram Protocol (UDP). RTP provides end-to-end network transport functions suitable for applications transmitting real-time data, such as audio, video or simulation data, over multicast or unicast network services. Java Media Framework (JMF) is an Application Programming Interface (API) that uses RTP and therefore ideal for time-based media. Thus, the topic: leveraging VOIP on LAN using Java Media Framework. The research aims at designing a system that will allow users to communicate over a data network. That is to be able to send text, make voice and video call, and transfer file over a network. The system uses client/server architecture. The architecture is a 3-tier: the client, the main server and the database server. The system designed could be used on Android mobile phones and computers with Windows operating system. The outcome of the research will allow users to communicate at virtually no cost. The product will also put the network of various organizations into full utilization.

References
  1. Calvert, K. L. and Donahoo, J. M. (2008). TCP/IP Sockets in Java: Practical Guide for Programmers, Second Edition, Morgan Kaufmann Publishers, USA.
  2. Comer, D. (2006). Internetworking with TCP/IP: Principles, Protocols, and Architecture, Volume 1, Prentice Hall, Upper Saddle River.
  3. DeveloperWorks, Java sockets 101:ibm. com/developerWorks
  4. Forouzan, B. A. (2010). TCP/IP Protocol Suite, Fourth Edition, McGraw-Hill Companies, Inc. , New York, USA.
  5. Gomillion, D. and Dempster, B. (2005). Building Telephony Systems with Asterisk, Packet Publishing Ltd. Birmingham, UK.
  6. http://compnetworking. about. com/od/networkprotocolsip/g/udp-user-datagram-protocol. htm. Accessed 23/01/12 11:22 PM
  7. http:// docs. oracle. com/javase/tutorial/sound/index. html Accessed 20/05/11 8:30 am
  8. http://en. wikipedia. org/wiki/Google_Talk. Accessed 9/7/12 8:43 pm
  9. http://en. wikipedia. org/wiki/User_Datagram_Protocol. Accessed 23/01/12 11:17 pm
  10. http://grack. com/downloads/school/enel619. 10/report/java_media_framework. html. Accessed 5/7/2012 4:47 pm
  11. http://help. yahoo. com/tutorials/ms8/mess/im_setup1. html Accessed 9/7/12 8:40 pm
  12. http://voip. about. com/od/voipbasics/a/ReasonsForVoIP. htm. Accessed 20/05/11 8:20 am
  13. http://www. homewyse. com/services/cost_to_install_intercom_system. html. Accessed 2/11/12 10:25 am.
  14. http://www. javaworld. com/jw-04-2001/jw-0406-jmf1. html?page=2. Accessed 26/06/12 9:49 pm
  15. http://www. roseindia. net/java/javaapi/java-api. shtml. Accessed 28/01/12 10:53 PM
  16. http://www. techopedia. com/definition/23996/java-media-framework-jmf. Accessed 24/2/2015 1:21 pm
  17. Kevin, W. (2005). Voice over IP First-Step, Cisco Press.
  18. Knútur, B. O. (2011). Risk analysis on VoIP systems, Master's thesis.
  19. Pawel, L. (2007). VoIP Security in Public Networks, master's thesis.
  20. Perea, R. M. (2008). Internet Multimedia Communications Using SIP: A Modern Approach Including Java Practice, Elsevier's Science & Technology Rights Department in Oxford, UK.
  21. Radhika, P. (2012) Multimedia conferencing using java media framework, International Conference on Computing and Control Engineering (ICCCE 2012), 12 & 13 April, 2012 www. iccce. co. in/Papers/ICCCECS696. pdf
  22. Salman, A. B. and Schulzrinne, H. G. (2004). An Analysis of the Skype Peer-to-Peer Internet Telephony Protocol, Columbia University, New York NY 10027
  23. Tiantioukas, N. (2007). Effects of the Wireless Channel, Signal Compression and Network Architecture on Speech Quality in VoIP Networks, Master's thesis, Naval Postgraduate School, Monterey, California, USA.
Index Terms

Computer Science
Information Sciences

Keywords

VOIP Java Media Framework Public Switched Telephone Network (PSTN) User Datagram Protocol (UDP) Real-Time Transmission Protocol (RTP) Application Programming Interface (APIs).