DOI QR코드

DOI QR Code

Design and Implementation of an Application Level Mobile Server for On-the-site Oriented Services

현장 중심 서비스를 위한 응용레벨 모바일 서버의 설계 및 구현

  • Kim, Seonil (Dept. of Computer, Communications and Unmaned Technology, Hannam University) ;
  • Jung, Jinman (Dept. of Computer, Communications and Unmaned Technology, Hannam University) ;
  • Yoon, Young-Sun (Dept. of Computer, Communications and Unmaned Technology, Hannam University) ;
  • Eun, Seongbae (Dept. of Computer, Communications and Unmaned Technology, Hannam University) ;
  • So, Sun Sup (School of Computer Engineering, Kongju National University) ;
  • Cha, Shin (Dept. of Computer, Communications and Unmaned Technology, Hannam University)
  • Received : 2017.12.13
  • Accepted : 2018.02.08
  • Published : 2018.03.31

Abstract

The mobile characteristics of the smart phone are well suited to on-the-site oriented services and are being utilized in a variety of ways. However, since most applications operate on a central server basis, Internet access is inevitable, and there are various problems such as an increase in server maintenance cost and security deterioration. Although researches have been proposed to utilize the smart phone itself as a server to improve it, these methods are based on downsizing the PC-based web server or modifying the smart phone kernel. These methods have the problems that a end user has to use the rooting, and they are not able to effectively utilize various communication means of a smart phone. In this paper, we propose a design and implementation of an application level smart phone web server. The server receives the document request from the remote via the Internet and in the local area using the WPAN. At this time, the web document is stored as an internal file structure of the smart phone application. We proposed the phttp protocol which uses server's phone number as ID for document request. Through the implementation, we analyzed the capacity and latency of stored data and its effectiveness is evaluated.

Keywords

References

  1. S. Cha, S. So, J. Jung, Y. Yoon, and S. Eun, “A Universal Smart-phone APP for Processing One-shot Tasks,” Journal of Korea Multimedia Society, Vol. 20, No. 3, pp. 562-570, 2017. https://doi.org/10.9717/kmms.2017.20.3.562
  2. S. Han, S. So, and S. Eun, “A Case Study on Mobile Information Systems for Foreign Tourists Based on Micro Webpages,” Journal of the Korea Society of IT Services, Vol. 15, No. 1, pp. 289-298, 2016. https://doi.org/10.9716/KITS.2016.15.1.289
  3. J. Yoon, J. Ma, S. So, and S. Eun, “1 Person Media Based on Person Wide Web for Preventing Privacy Risk,” Korea Information Processing Society Transactions on Computer and Communication Systems, Vol. 5, No. 10, pp. 339-347, 2016.
  4. T. Kim, J. Shin, J. Lee, K. Chung, Y. Yoo, and K. Ahn, "A Performance Measurement and Analysis of Mini-WebServer in the Android Platform," Proceeding of Korean Institute of Communications and Information Sciences Winter Conference, pp. 1713-1714, 2010.
  5. K.S. Kumar, M. Srikanth, and T. Anusha, "Hosting Files Using Android Web Server," International Journal of Engineering and Computer Science, Vol. 3, No 6. pp. 6695-6701, 2014.
  6. CoAP, http://coap.technology/, (accessed Dec., 12, 2017).
  7. S. Duquennoy, G. Grimaud, and J.-J. Vandewalle, "Smews: Smart and Mobile Embedded Web Server," Proceeding of International Conference on Complex, Intelligent and Software Intensive Systems, pp. 571-576, 2009.
  8. B. Rajashekar and J. Suman, "Android Smartphone as a Portable Web Server," International Journal of Engineering Research and Technology, Vol. 2, No. 9, pp. 2354-2358, 2013.
  9. M. Toyama, S. Kurumatani, and J. Heo, "Android as a Server Platform," Proceeding of IEEE Consumer Communications and Networking Conference, pp. 1181-1185, 2011.
  10. E.Y. Chen and M. Ito, "Virtual Smartphone over IP," Proceeding of IEEE International Symposium on a World of Wireless Mobilie and Multimedia Networks, pp. 1-6, 2010.
  11. Servers Ultimate Pro, https://play.google.com/store/apps/details?id=com.icecoldapps.serversultimatepro, (accessed Dec., 12, 2017).
  12. Palapa Web Server, https://play.google.com/store/apps/details?id=com.alfanla.android.pws, (accessed Dec., 12, 2017).
  13. J. Park, J. Lee, M. Kang, S. Ryu, S. Eun, Y. Yoon, et al., "Design and Implementation of Multilingual Support Mobile Server for Foreign Tourists," Proceeding of Korea Computer Congress, pp. 138-139, 2017.
  14. S. Kim, J. Yoou, S. Kim, I. Kim, S. So, N. Kwak, et al., "Design of On-offline Multilingual Support Digital Signage for Foreign Tourists," Proceedings of the International Conference on Research in Adaptive and Convergent Systems, pp. 247-248, 2016.

Cited by

  1. 다국어 메뉴 지원 모바일 기기 기반 디지털 사이니지 구현 vol.19, pp.6, 2018, https://doi.org/10.7236/jiibc.2019.19.6.103
  2. 긴급 매뉴얼 저장용 저전력 메모리 태그의 설계 vol.23, pp.2, 2018, https://doi.org/10.9717/kmms.2020.23.2.293