An MQTT based Real Time LBS System for Vehicles and Pedestrians

  • Authors

    • In-Hwan Jung
    • Jae-Moon Lee
    • Kitae Hwang
    https://doi.org/10.14419/ijet.v7i3.24.22521
  • MQTT, IoT, LBS, Administrative Area Name, Topic Based
  • Background/Objectives: We introduce a real time location based IoT system using MQTT protocol that collects location information of moving devices and provides messaging service between based on administrative area unit.

    Methods: We implemented an MQTT based a smartphone application for pedestrian location information service and a Raspberrypi IoT device for vehicle information processing and messaging. IoT clients can send messages to the server according to administrative area units by publishing data to an MQTT topic, which is equal to administrative area names. We also implemented an LBS data server and LBS application server for location based data analysis and messaging service.

    Findings: The SLIMS (Seoul Location based IoT Messaging System) implemented in this research is able to analyze the real time traffic statistics of pedestrians and vehicles. It also can deliver messages to clients based on coordinate range and administrative area units. SLIMS is implemented for Seoul city but can be applied to any part of the country if map data that distinguish administrative districts is replaced. In addition, it is designed and implemented so that any IoT devices with GPS sensors can be applied even though it is currently implemented for smart phones and automotive devices.

    Applications: The SLIMS can be used as a real-time location-based information service for large-scale IoT devices such as real-time pedestrian population and vehicle traffic analysis and location-based message delivery.

     

     

  • References

    1. [1] https://en.wikipedia.org/wiki/MQTT

      [2] https://www.raspberrypi.org/

      [3] https://en.wikipedia.org/wiki/CoAP

      [4] https://en.wikipedia.org/wiki/XMPP

      [5] Lampkin V, et al. Building smarter planet solutions with MQTT and IBM WebSphere MQ telemetry IBM. ITSO

      [6] Hermes Aslava, Luis Alejandro Rojas and Ramon Pereira. Implementation of Machine-to-Machine Solutions Using MQTT Protocol in Internet of Things (IoT) Environment to Improve Automation Process for Electrical Distribution Substations in Colombia. Journal of Power and Energy Engineering, pp. 92-96, 2015. DOI:https://doi.org/10.4236/jpee.2015.34014

      [7] Kitae Hwang, Heyjin Park, Jisu Kim, Taeyun Lee, Inhwan Jung. An Implementation of Smart Gardening using Raspberry_pi and MQTT. The Journal of the Institute of Internet, Broadcasting and Communication, Vol. 18, No. 1, pp.151-159, Feb. 2018. DOI:https://doi.org/10.7236/JIIBC.2018.18.1.151

      [8] https://mosquitto.org/

      [9] R. A. Light. Mosquitto: server and client implementation of the MQTT protocol. The Journal of Open Source Software. vol. 2, no. 13, May 2017

      [10] Roth, Scott D. (February 1982). Ray Casting for Modeling Solids. Computer Graphics and Image Processing. 18 (2): 109-144. https://doi.org/10.1016/0146-664X(82)90169-1

      [11] https://en.wikipedia.org/wiki/Python

      Seoul Mobile Platform. Seoul Metropolitan Government Public Data. https://data.seoul.go.kr/, 2018-07-17
  • Downloads

  • How to Cite

    Jung, I.-H., Lee, J.-M., & Hwang, K. (2018). An MQTT based Real Time LBS System for Vehicles and Pedestrians. International Journal of Engineering & Technology, 7(3.24), 125-130. https://doi.org/10.14419/ijet.v7i3.24.22521