Design and Implementation of Distress Prevention System using a Beacon

Similar documents
Beacons Proximity UUID, Major, Minor, Transmission Power, and Interval values made easy

1. Product Introduction FeasyBeacons are designed by Shenzhen Feasycom Technology Co., Ltd which has the typical models as below showing: Model FSC-BP

Senion IPS 101. An introduction to Indoor Positioning Systems

A Simple Smart Shopping Application Using Android Based Bluetooth Beacons (IoT)

Pixie Location of Things Platform Introduction

The definitive guide for purchasing Bluetooth Low Energy (BLE) Beacons at scale

Bluetooth Low Energy Sensing Technology for Proximity Construction Applications

Pinout User Manual. Version 1.0(Draft) Zesty Systems Inc

Paper number ITS-EU-SP0127. Experimenting Bluetooth beacon infrastructure in urban transportation

Momo Software Context Aware User Interface Application USER MANUAL. Burak Kerim AKKUŞ Ender BULUT Hüseyin Can DOĞAN

IoT. Indoor Positioning with BLE Beacons. Author: Uday Agarwal

The Seamless Localization System for Interworking in Indoor and Outdoor Environments

Automatic Generation of BLE Beacon Applications. Using Service Specifications

The Deeter Group. Wireless Site Survey Tool

University of Toronto. Companion Robot Security. ECE1778 Winter Wei Hao Chang Apper Alexander Hong Programmer

Indoor Positioning 101 TECHNICAL)WHITEPAPER) SenionLab)AB) Teknikringen)7) 583)30)Linköping)Sweden)

A Method of Measuring Distances between Cars. Using Vehicle Black Box Images

Pinout User Manual. Version 1.0. Zesty Systems Inc

A study on facility management application scenario of BIMGIS modeling data

Development of IoT based Pier collision Monitoring System

idocent: Indoor Digital Orientation Communication and Enabling Navigational Technology

Practical Experiences on a Road Guidance Protocol for Intersection Collision Warning Application

Multi-sensory Tracking of Elders in Outdoor Environments on Ambient Assisted Living

Mobile Application Training

EOS 80D (W) Wireless Function Instruction Manual ENGLISH INSTRUCTION MANUAL

Travel Photo Album Summarization based on Aesthetic quality, Interestingness, and Memorableness

Mixed Reality technology applied research on railway sector

Step-by-Step Guide for Employees How to set your goals and development plan in Success Factors:

rino 600 series quick start manual

Enhanced Push-to-Talk Application for iphone

Lesson plan. A 3d View from a Drone: Make a 3d model from your photos

How to Pair AbiBird Sensor with App and Account

Geo-fence Tracking Device User Manual

Performance Evaluation of Beacons for Indoor Localization in Smart Buildings

Introduction to Mobile Sensing Technology

Round shape, white case with 3M adhesive sticker, including 2pcs ER12450 battery and industrial package, special for indoor location, RoHS

SCOUT Mobile User Guide 3.0

Energy Consumption and Latency Analysis for Wireless Multimedia Sensor Networks

CSRmesh Beacon management and Asset Tracking Muhammad Ulislam Field Applications Engineer, Staff, Qualcomm Atheros, Inc.

DEVELOPMENT OF A ROBOID COMPONENT FOR PLAYER/STAGE ROBOT SIMULATOR

User Guide. PTT Radio Application. ios. Release 8.3

Mine Seeker. Software Requirements Document CMPT 276 Assignment 3 May Team I-M-Assignment by Dr. B. Fraser, Bill Nobody, Patty Noone.

Networks of any size and topology. System infrastructure monitoring and control. Bridging for different radio networks

CAST Application User Guide

ACCELERATE THE FLOW OF INFORMATION WITHIN YOUR ORGANIZATION AND INCREASE PRODUCTIVITY WITH SECURE, AFFORDABLE PUSH-TO-TALK.

USER MANUAL FIELDBEE AND RTK BEE STATION FULL VERSION. WE PROVIDE ONLINE SUPPORT: VERSION 1.0.

The World s Thinnest Bluetooth Tracker

HCA Tech Note 102. Checkbox Control. Home Mode aka Green Mode

How to Configure ibeacons in Jamf Pro

TRBOnet Mobile. User Guide. for Android. Version 2.0. Internet. US Office Neocom Software Jog Road, Suite 202 Delray Beach, FL 33446, USA

10 Channel SPI Sensing Circuit

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot

ibeacon Spoofing Security and Privacy Implications of ibeacon Technology Karan Singhal

2.4 OPERATION OF CELLULAR SYSTEMS

BTLE beacon for 8262 DECT handset Engineering Rules

Reality in Maps. Solutions for Innovative Destination Marketing

Illuminati Wireless Light and Color Meter Model IM100. User Manual

International Journal of Research in Engineering and Applied Sciences (IJREAS)

A Study of Optimal Spatial Partition Size and Field of View in Massively Multiplayer Online Game Server

Integrated Driving Aware System in the Real-World: Sensing, Computing and Feedback

A Qualitative Research Proposal on Emotional. Values Regarding Mobile Usability of the New. Silver Generation

Fingerprinting Based Indoor Positioning System using RSSI Bluetooth

MOBILE COMPUTING 1/29/18. Cellular Positioning: Cell ID. Cellular Positioning - Cell ID with TA. CSE 40814/60814 Spring 2018

Door/Window Sensor User Manual HKWL DWS02W

B L E N e t w o r k A p p l i c a t i o n s f o r S m a r t M o b i l i t y S o l u t i o n s

New Approach to Product Development Based on Service Design Process: Next-Generation Event Management Solution EXBOARD

A Study to Improve the Public Data Management of the City of Busan

ASSET & PERSON TRACKING FOR INDOOR

Available online at ScienceDirect. Procedia Manufacturing 3 (2015 )

Advanced Analytics for Intelligent Society

A Design of Infographics by using MVC Design Patterns Based on N-Tier Platform

Smart Hiking Bladder. ECE 445 Fall 2016 Final Report. Bobi Shi Shuchen Song Dufei Wu. TA: Kexin Hui

Designing and Testing User-Centric Systems with both User Experience and Design Science Research Principles

Implementation of Augmented Reality System for Smartphone Advertisements

Title- RADIO PROTOCOL FOR EMERGENCY INCIDENTS CLASSIFICATION POLICY STATEMENT

A Study on Basic VTS Guideline based on Ship s Operator s Consciousness

Concept Connect. ECE1778: Final Report. Apper: Hyunmin Cheong. Programmers: GuanLong Li Sina Rasouli. Due Date: April 12 th 2013

Mobile application for playing a localized story

Analysis of Computer IoT technology in Multiple Fields

Getting started with your NutriOpt On-site Adviser. Better feed choices today

Table of Contents. Quick Start Guide. Important Notes! Nautilus GPS Components. Operation. Region Programming & MMSI. Nautilus GPS App.

PerSec. Pervasive Computing and Security Lab. Enabling Transportation Safety Services Using Mobile Devices

Research Article A Study of Smart Power Control Algorithm Using RF Communication in Smart Home Environment

YDL100SF USER M A N U A L. Smart-Ashley. Smart-Ashley. Y D L S F N a m e and C a u t i o n. A u t u e n t i c a t i o n T y p e

A 600 GHz Varactor Doubler using CMOS 65nm process

PaperCut PaperCut Payment Gateway Module - Realex Realauth Redirect Quick Start Guide

ANALYSIS OF BLUETOOTH LOW ENERGY BEACONS IN INDOOR LOCALIZATION POLICY AND APPLICATION JERRY R. GUO THESIS

MiMurcia. Murcia Smart City Project. Prof. D. Antonio F. Skarmeta Gómez

PaperCut PaperCut Payment Gateway Module - Payment Gateway Module - NuVision Quick Start Guide

UTILIZING COMMON RADIO CHANNELS IN HIGH-USE AVALANCHE TERRAIN INTERNATIONAL SNOW SCIENCE WORKSHOP 2016 IN BRECKENRIDGE, CO

User Guide: PTT Radio Application - ios. User Guide. PTT Radio Application. ios. Release 8.3

Institute for Information & communications Technology Promotion

Computer Games Assoc. Prof. Mathias LUX Klagenfurt University

SMART CABLE GUARD A TOOL FOR ON-LINE MONITORING AND LOCATION OF PD S AND FAULTS IN MV CABLES ITS APPLICATION AND BUSINESS CASE

WhereAReYou? An Offline Bluetooth Positioning Mobile Application

Push-to-talk ios User Guide (v8.0)

AirScope Spectrum Analyzer User s Manual

Detection of Vulnerable Road Users in Blind Spots through Bluetooth Low Energy

BlueMesh: Mesh topology for smart home and smart building

Cellular-based Vehicle to Pedestrian (V2P) Adaptive Communication for Collision Avoidance

Transcription:

Design and Implementation of Distress Prevention System using a Beacon Imsu Lee 1, Kyeonhoon Kwak 1, Jeonghyun Lee 1, Sangwoong Kim 1, Daehan Son 1, Eunju Park 1 and Hankyu Lim 1.a 1 Department of Multimedia Engineering, Andong National University, Republic of Korea Abstract. It was proven that human accidents due to mountain climbing occupy large proportion of recently occurred man-made disasters. This paper designed and implemented an application that tells users about a variety of accidents that frequently occur in mountain and shows dynamic information about mountain climbing. It designed distress prevention system using beacon. When using beacon, it can dynamically express information without using GPS. It has advantage of supporting BLE and has little Smartphone battery consumption. The application was developed based on Android as a prototype. We expect that the application developed in this paper can contribute to the protection of precious lives by helping quick rescue in case of emergency such as distress. Manager of mountain can control data regarding the mountain climbing accident where the related functions are provided through view and user authority setup in DBMS. 1 Introduction As perception about the importance of health gets stronger, the number of people interested in mountain climbing is increasing. Accordingly, mountain climbing accidents or distress in mountain is becoming more frequent. 2013 Disaster Yearbook by the Ministry of Public Safety and Security regarding the situation of human disaster occurrence indicates very high frequency of human damage from mountain climbing, along with car accidents, falling and bicycle accidents [1]. However, national point number system that marks location information with signs is the best response to mountain climbing accidents as of now which has location limits as it has a form of sign [2]. In this situation, prompt response is almost impossible when accidents or critical situation happens. Hence, this paper attempts to provide dynamic and quick information regarding mountain climbing by using beacon to decrease accidents occurrence and help quick rescue in case of critical situation. Moreover, we believe that mountain climbing information can be made to data to be accumulated when using this application and that they can be used as other contents based on Big Data. Implementation in this paper a test application developed based on Android as a prototype. 2 Related Application Rambler by Bientus and Sanddara Baramddara by Baramgaebi are the representative domestic applications that are related to mountain climbing [3][4]. Figure 1 shows the implementation look of Rambler and Sanddara Baramddara. Rambler is a service that marks users record on mountain climbing activity on the map by using GPS[5]. Users can obtain information about mountain trail through map and can also see information about mountain trail that other users recorded alongside media. The recorded information can be used as diverse statistics data and they are linked to web service. Figure 1. The Famous Application of Mt. Climbing Sanddara Baramddara is an application that provides information about nationwide mountains, similar to most of the mountain-related applications. Without special function, it helps users search for desired mountains easily and supports communication such as comment. a Corresponding author: hklim@anu.ac.kr The Authors, published by EDP Sciences. This is an open access article distributed under the terms of the Creative Commons Attribution License 4.0 (http://creativecommons.org/licenses/by/4.0/).

In this paper, basic information about domestic mountains is provided and records on mountain climbing activity are implemented. As a major function, mountain climbing information is shown to users in real time through beacon. 3 Major Function and Restriction Element Major function of the system implemented in this paper contains the following. First is information notification service through beacon. Second is record on mountain climbing activity. Third is record on distress. Figure 2 shows the principles of service function of beacon [6]. function. If communication is not possible, call can be made through server by using call button. Moreover, if there is no movement at the spot for a certain period of time or if one crosses the distress point more than twice, it is regarded as emergency situation and user information and location information are transferred to the server. It is expected that management office can easily recognize the information and promptly respond to the situation. To use this kind of function, users should always turn on Bluetooth while mountain climbing. The current BLE beacon has a feature of little battery consumption of Smart mobile devices compared to previous Bluetooth protocols [8]. Table 1 below presents the limiting factors in the process of system design in this paper. Table 1. Restriction Element Restriction Element Reflection Contents Theme Social Economy Development for wide use Minimizing development cost with Android open source External Ethics Beauty Information based on Ethics Considering UI, UX based on beauty SW Security Productivity Standard Minimizing and securing private information ios 7.0, Android 4.3, Bluetooth Observing mobile app. standard Figure 2. Beacon Service Beacon is a location-based communication technology that attempts Bluetooth communication in one direction to user application SDK as shown in Figure 2 [7]. Beacon is a simple device that delivers only id values to users. Id value is identified in SDK and communication with server is made by using this value as a factor. The role of beacon is to prepare a chance for communication with server when user enters into a relevant range. Here, the relevant range is the Bluetooth communication distance, which is up to 70m. In this paper, beacon signal captured by Bluetooth function while mountain climbing is analyzed to extract id values and the corresponding data are retrieved from DB to provide adequate application table and push message. The second major function is record on the mountain climbing activity. The application implemented in this paper shows information about mountain, date and time of mountain climbing and passage. Finally, the most important function, that is, the function in case of distress is as follows. Beacon is installed in locations that is not mountain trail or is a zone susceptible to distress and warning is given when user enters this point. Here, the previously stored GPS coordinate of beacon is expressed on map to indicate the user s current location and direction for the route back to mountain trail is provided along with a compass. As this function is map information that is provided with the stored data, no GPS sensor is necessary. In case of injury or when call is required, user can easily contact management office with the provided calling connection 4 Design 4.1 Data Flow Diagram (DFD) Figure 3 and Figure 4 below shows the schematization of system data flow. Figure 3. DFD scheme 2

Figure 4. Beacon process DFD 4.2 Flow Chart and Scenario Figure 5 below shows the overall flow chart of this system. automatically turned on and turned off once mountain climbing finishes. Next, there are six types of beacon that is recognized in case of mountain climbing, which include peak, photo zone, hazard zone, distress point, exit and entrance. Entrance provides the relevant entrance information and begins counting the mountain climbing time. Peak provides relevant peak information and notifies peak arrival time. Photo zone provides information about the surrounding landscape with image and recommends spots for taking pictures. Hazard zone tells risk of relevant location such as frozen road, falling rock zone and steep slope to prevent accidents in advance. As was mentioned earlier, distress point provides map information along with compass and has a calling function. Finally, when the user arrives at exit, exit beacon is perceived to store the record on the mountain climbing activity so far and lists them to display. A push message is also serviced which connects to a relevant table once a beacon is perceived. Even when user climbs mountain while shutting the Smartphone screen off, he/she can dynamically receive mountain climbing information from the push message. 4.3 Entity Relationship Diagram (ERD) The application in this paper consists of a total of nine tables whose relationship is depicted in Figure 6. Figure 5. Flowchart First, users apply for membership with simple personal information that can be helpful in case of distress and log on. The log-in information continuously maintains session in local domain. Afterward, beacon function is turned on at entrance and entrance beacon is recognized with an entrance finding button. From here, beacons in the relevant mountain can be recognized and information is provided. It is designed such that Bluetooth is Figure 6. ERD 5 Implementation Distress prevention system using beacon application was implemented by using java-based Android programming. Figure 7, Figure 8 and Figure 9 below show the actual screen implemented in Smartphone. 3

Figure 7. Mt. List and Mt. Information Figure 8. User Info. and Beacon Info. List Figure 10. Beacon Scanning Source Code This system provides data on mountain climbing accident through view and user authority setup in DBMS. Figure 11 shows the implementation of user view and mountain climbing information view of DBMS. View table is created to provide only the information that can be given to administrator. Figure 9. Activated Page with Beacon Figure 10 shows the captured screen of implementation source of beacon scan function of the application. The function captures beacon signal by using Bluetooth library of Android and returns requested data. Figure 11. User View and Mt. Climbing View Figure 12 implements the authority given to administrator so that administrator can directly use the information coming to web server table in a limited manner. 4

Conference on Communications and Computers, Oct. 2015, pp. 11-13 6. Beacon Principle, http://blog.lgcns.com/565 7. S. B. Han, J. H. Song, Product Information Push Technique using Beacon MacAddress, Journal of The Society of Convergence Knowledge, Vol. 4, No. 1 (2016) 8. H. Namgung, A System of Measurement Signal Analysis and Comparison using Bluetooth Low Energy Beacon, Graduate School of Hannam University (2015) Figure 12. Managing Authority with LEE 6 Conclusion This paper designed distress prevention system using beacon and implemented it in a form of application. When using beacon, it can dynamically express information without using GPS. Moreover, it has advantage of supporting BLE (Bluetooth Low Energy) and has little Smartphone battery consumption. Moreover, manager of mountain can control data regarding the mountain climbing accident where the related functions are provided through view and user authority setup in DBMS. Using the system implemented in this paper, developing contents based on Big Data is also possible by accumulating information about when and how a certain age group went to mountain climbing. Moreover, it is expected to grow to be ICT convergence contents that can replace the national point number system. Acknowledgments: This work was supported by a grant from 2016 Seoul Accord Project (R0613-16-1148) of MISP (Ministry of Science, ICT and Future Planning) and IITP (Institute for Information and Communication Technology Promotion). References 1. Ministry of Public Safety and Security, 2013 Disaster Yearbook-Human Disaster, Ministry of Public Safety and Security (2013) 2. Ministry of the Interior Blog, http://mogahablog. net/11811027 3. Bientus Rambler, http://www.rambler.com/web/ma in 4. Baramggabi s Sanddaramulddara, https://play.google.com/store/apps/details?id=windm ill.windmill&hl=ko 5. K. Kwak, M. Yoon, Y. Lim, H. Lim, A Design and Implementation of Vertical SNS for Student Backpackers, Proceedings of the International 5