Decentralized, On Demand Server System Using Smartphones

Authors

  • Anish Sah Dept. of Electronics and Computer Engineering of Tribhuvan University Kathmandu, Nepal
  • Manita Dahal Dept. of Electronics and Computer Engineering of Tribhuvan University Kathmandu, Nepal
  • Pratik Sharma Dept. of Electronics and Computer Engineering of Tribhuvan University Kathmandu, Nepal
  • Sukirti Bhattarai Dept. of Electronics and Computer Engineering of Tribhuvan University Kathmandu, Nepal
  • Sanjivan Satyal Dept. of Electronics and Computer Engineering of Tribhuvan University Kathmandu, Nepal

DOI:

https://doi.org/10.3126/kjse.v7i1.60533

Keywords:

Decentralized Networking, Reverse Proxy, Server, Socket Programming

Abstract

The advancement in technology has impelled entities to use websites for communication. Some websites such as result publication sites usually have low traffic flow except on days like result publication. The sudden spike in traffic flow makes the websites respond slow or even crash thus requiring a dynamic allocation of servers. This project, “Decentralized, On Demand Server System Using Smartphones”, is designed and implemented to use smartphones as on-demand servers for hosting websites. The system consists of three components: ‘System Website’ controls the overall system and ‘Smartphones’ act as servers for the ‘Client Websites’ that are to be hosted. Smartphones can be registered and become servers/hosts using a mobile application. A client website is first uploaded to the system and distributed to the registered smartphones. When an end-user requests a website, the request is redirected by the System Website to the smartphone which holds the requested site. A connection is established where the smartphone hosts the website to the end-user. After the hosting is completed, the host becomes free. In case of network failure, a network is established using different host that makes the system reliable.

Downloads

Download data is not yet available.
Abstract
128
PDF
109

Downloads

Published

2023-05-01

How to Cite

Sah, A., Dahal, M., Sharma, P., Bhattarai, S., & Satyal, S. (2023). Decentralized, On Demand Server System Using Smartphones. KEC Journal of Science and Engineering, 7(1), 33–36. https://doi.org/10.3126/kjse.v7i1.60533

Issue

Section

Articles