Design and Implementation of a Local Area Network Based Multimedia Messaging Application
Abstract
Communication these days has taken a huge turn to depend extremely on the internet. Software such as WhatsApp, Facebook, Instagram, and the general social media receive about a billion active users. This demonstrates how most communication has relied on the internet. However, this approach does not serve well under some conditions. Firstly, places without internet access suffer greatly from multimedia messaging. They are either unable to initiate a conversation at all or suffer a relatively slower user experience even when they message people in close proximity. Furthermore, the cost incurred in messaging people over these platforms with people nearby could be avoided should the communication be over a local area network rather than depending on the services of an Internet Service Provider. This project investigates the design and implementation of an efficient communication system for devices near each other that relies on any local area network that a particular device is connected to. Such targeted networks include mobile Wi-Fi and cable connections. This work designed and implemented a Local Area Network based Messaging Platform, capable of working on all local networks regardless of being cable or wireless. The system is extensible, allowing for a node to re-broadcast the network onto other networks it might be connected to and works without internet access, allowing the sending and sharing of text and media files.
References
Oberlo.com. 2022. “10 Internet Statistics Every Marketer Should Know in 2021.” [Infographic]. [online] Available at: <https://www.oberlo.com/blog/internet-statistics> [Accessed 8 April 2022].
J. Johnson, “Internet users in the world 2021,” Statista, 10-Sep-2021. [Online]. Available: https://www.statista.com/statistics/617136/digital-population-worldwide/. [Accessed: 21-Apr-2022].
S. W. Written by Douglas Broom, “Coronavirus has exposed the digital divide like never before,” World Economic Forum. [Online]. Available: https://www.weforum.org/ agenda/2020/04/ coronavirus-covid-19-pandemic-digital-divide-internet-data-broadband-mobbile/. [Accessed: 21-Apr-2022].
K. Collier, & Y. Talmazan,. (2022, March 9). Ukraine facing major regional internet outages as Russian invasion continues. NBCNews.com. Retrieved April 21, 2022, from https://www.nbcnews.com
JavaTpoint, “Computer Network Types.” https://javatpoint.com/types-of-computer-networks. (Accessed Nov. 11, 2022).
“Telecommunications, the Internet, and Information System Architecture.” https://www.umsl.edu/~joshik/msis480/chapt07.htm. (Accessed Nov. 11, 2022).
F. van Langen, “An architecture design for LAN-based web applications in a military mission-and safety-critical context.” M.S. Thesis, Faculty of Electrical Engineering, Mathematics and Computer Science, University of Twente, Enschede, October, 2016, Available: https://essay.utwente.nl/71191/.
D. Masinde, “Voice Communication over LAN.” Webuye, Bungoma: Masinde Muliro University of Science and Technology, 2021.
A R, C. Patel , H N, C., Prasad K, K. and Sultana, S., 2017. Instant messaging over LAN using Android application.
A. Yousif, M. Kareem, and Sadkhan, S., 2007. AN AUTHENTICATION SCHEME FOR INSTANT MESSAGING SYSTEM. Journal of Al-Nahrain University Science, 10(1), pp.146-149.
M.B. Mu'azu, M.T. Garba,, Jibril, Y. and Boyi, J., 2007. Development of a JADE Based Distributed Instant Messaging System. In IC-AI (pp. 759-764).
G.L. He and L.T. Li, 2009, May. Design and Realize Communication System Based on LAN of C/S Architecture. In 2009 WRI World Congress on Software Engineering (Vol. 3, pp. 78-81). IEEE.
O. M. Junio and E. P. Chavez, "Development of Offline Chat Application: Framework for Resilient Disaster Management," 2018 IEEE International Conference of Safety Produce Informatization (IICSPI), 2018, pp. 510-514, doi: 10.1109/IICSPI.2018.8690351.
Du, X. and S. Tang, 2021, September. Design and Implementation of Mobile Phone Intercom App Based on Android. In 2021 International Conference on Computer Network, Electronic and Automation (ICCNEA) (pp. 91-95). IEEE.
J. Zuo, Y. Wang, Q. Jin and J. Ma, "HYChat: A Hybrid Interactive Chat System for Mobile Social Networking in Proximity," 2015 IEEE International Conference on Smart City/SocialCom/SustainCom (SmartCity), 2015, pp. 471-477, doi: 10.1109/ SmartCity.2015.115.
A.P. Joby, 2016. Socket Programming-Wi-Fi Chat App for Android Smartphone. Researchgate. Net.
D. S. Kolluru and P. Bhaskara Reddy, "IP to IP Calling Through Socket Programming," 2021 Asian Conference on Innovation in Technology (ASIANCON), 2021, pp. 1-7, doi: 10.1109/ASIANCON51346.2021.9544997.
M. Mastroddi, "BeeBEEP - Free Office Messenger - Official Website", Beebeep.net, 2022. [Online]. Available: https://www.beebeep.net/. [Accessed: 28- Apr- 2022].
N.J. Shoumy, et al. (2020). Multi-hop File Transfer in WiFi Direct Based Cognitive Radio Network for Cloud Back-Up. In: , et al. InECCE2019. Lecture Notes in Electrical Engineering, vol 632. Springer, Singapore. https://doi.org/10.1007/978-981-15-2317-5_33
C. Lu, 2017. Design and Implementation of the Instant Messaging Tool Based on JAVA. International Journal of Advanced Pervasive and Ubiquitous Computing (IJAPUC), 9(2), pp.16-44.
K.D. Sowjanya. and C. Srinu, 2016. Instant Message Transfer between Two Smartphones Using Wi-Fi. International Journal of Advanced Engineering, Management and Science, 2(12), p.239700.
Y. Edward; Constantine, Larry LeRoy (1979) [1975]. Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design. Yourdon Press.
"D. Crockford: The JSON Saga", YouTube. August 28, 2011. Retrieved February 21, 2022. https://www.youtube.com/watch?v=-C-JoyNuQJs
Y. Liu, “Design and Application of Communication Multimedia System based on BS.” Advances in Computer Science Research (ACSR), vol. 90, 3rd International Conference on Computer Engineering, Information Science and Application Technology, pp: 294-298, 2019.
B.P. Winasis and B. Sugiantoro, “Design and Implementation of Network Monitoring System on Local Area Network with Social Media Twitter Notification.” International Journal on Informatics for Development, vol.6, no. 2, pp: 1-6, 2017.
Copyright (c) 2022 Benjamin Kommey, Elvis Tamakloe , Joseph Oti Boateng , Elijah Ocupualor , John Emmanuel Ayarma
This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).