Indoor Location System with Wi-Fi and Alternative Cellular Network Signal

Similar documents
IoT Wi-Fi- based Indoor Positioning System Using Smartphones

Real Time Indoor Tracking System using Smartphones and Wi-Fi Technology

Research on an Economic Localization Approach

THE IMPLEMENTATION OF INDOOR CHILD MONITORING SYSTEM USING TRILATERATION APPROACH

Indoor Localization and Tracking using Wi-Fi Access Points

The Seamless Localization System for Interworking in Indoor and Outdoor Environments

Introduction to Mobile Sensing Technology

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

Fingerprinting Based Indoor Positioning System using RSSI Bluetooth

Wireless Local Area Network based Indoor Positioning System: A Study on the Orientation of Wi-Fi Receiving Device towards the Effect on RSSI

Enhanced indoor localization using GPS information

SMART RFID FOR LOCATION TRACKING

idocent: Indoor Digital Orientation Communication and Enabling Navigational Technology

An Adaptive Indoor Positioning Algorithm for ZigBee WSN

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

SPTF: Smart Photo-Tagging Framework on Smart Phones

Indoor Positioning with a WLAN Access Point List on a Mobile Device

Wi-Fi Fingerprinting through Active Learning using Smartphones

Hardware-free Indoor Navigation for Smartphones

Study of WLAN Fingerprinting Indoor Positioning Technology based on Smart Phone Ye Yuan a, Daihong Chao, Lailiang Song

Indoor navigation with smartphones

SMARTPOS: Accurate and Precise Indoor Positioning on Mobile Phones

Indoor localization using NFC and mobile sensor data corrected using neural net

ON INDOOR POSITION LOCATION WITH WIRELESS LANS

Orientation-based Wi-Fi Positioning on the Google Nexus One

Combining similarity functions and majority rules for multi-building, multi-floor, WiFi Positioning

Refining Wi-Fi based indoor localization with Li-Fi assisted model calibration in smart buildings

Improving Accuracy of FingerPrint DB with AP Connection States

Wi-Fi Localization and its

Indoor Human Localization with Orientation using WiFi Fingerprinting

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

Wireless Location Technologies

Trials of commercial Wi-Fi positioning systems for indoor and urban canyons

SSD BASED LOCATION IDENTIFICATION USING FINGERPRINT BASED APPROACH

Cooperative localization (part I) Jouni Rantakokko

A Study on Investigating Wi-Fi based Fingerprint indoor localization of Trivial Devices

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

An Enhanced Floor Estimation Algorithm for Indoor Wireless Localization Systems Using Confidence Interval Approach

3-Dimensional Indoor Positioning System based on WI-FI Received Signal Strength using Greedy Algorithm and Parallel Resilient Propagation

Enhanced wireless indoor tracking system in multi-floor buildings with location prediction

Smartphone Positioning and 3D Mapping Indoors

Comparison of RSSI-Based Indoor Localization for Smart Buildings with Internet of Things

ENHANCED EVALUATION OF RSS FINGERPRINTING BASED INDOOR LOCALIZATION S.SANTHOSH *1, M.PRIYA *2, R.PRIYA *3. Technology, Chennai, Tamil Nadu, India.

Implementation of RSSI-Based 3D Indoor Localization using Wireless Sensor Networks Based on ZigBee Standard

Design and Implementation of an Intuitive Gesture Recognition System Using a Hand-held Device

Location Estimation in Wireless Communication Systems

Indoor Localization in Wireless Sensor Networks

Enhanced Positioning Method using WLAN RSSI Measurements considering Dilution of Precision of AP Configuration

LearnLoc: A Framework for Smart Indoor Localization with Mobile Devices

MICHIGAN STATE UNIVERSITY. inode for idocent. inode for idocent (indoor Digital Orientation Communication and Enabling Navigational Technology)

Sponsored by. Nisarg Kothari Carnegie Mellon University April 26, 2011

Research Article Kalman Filter-Based Hybrid Indoor Position Estimation Technique in Bluetooth Networks

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

A Comparison of Multiple Algorithms for Fingerprinting using IEEE802.11

1. INTRODUCTION. Road Characterization of Digital maps. A. Technical Background. B. Proposed System

E 322 DESIGN 6 SMART PARKING SYSTEM. Section 1

Data Transmission in Ships Based on Light Fidelity

Wifi bluetooth based combined positioning algorithm

SpinLoc: Spin Around Once to Know Your Location. Souvik Sen Romit Roy Choudhury, Srihari Nelakuditi

Agenda Motivation Systems and Sensors Algorithms Implementation Conclusion & Outlook

CellSense: A Probabilistic RSSI-based GSM Positioning System

Using time-of-flight for WLAN localization: feasibility study

Pervasive Indoor Localization and Tracking Based on Fingerprinting. Gary Chan Professor, CSE HKUST

On The Feasibility of Using Two Mobile Phones and WLAN Signal to Detect Co-Location of Two Users for Epidemic Prediction

A Marker-Based Cyber-Physical Augmented-Reality Indoor Guidance System for Smart Campuses

WiFi fingerprinting. Indoor Localization (582747), autumn Teemu Pulkkinen & Johannes Verwijnen. November 12, 2015

Cooperative navigation (part II)

Use of fingerprinting in Wi-Fi based outdoor positioning

Finding Your Way with KLAS

Enhanced Indoor Positioning Method Using RSSI Log Model Based on IEEE s Mesh Network

, 1 - Bluetooth Bluetooth. ( context-aware ) (Wi-Fi, Bluetooth) XVII DAMDID/RCDL 2015 « »,, 13-16

9/2/2013 Excellent ID. Operational Manual eskan SADL handheld scanner

A Received Signal Strength based Self-adaptive Algorithm Targeting Indoor Positioning

WiFiPos: An In/Out-Door Positioning Tool

Improving the Accuracy of Wireless LAN based Location Determination Systems using Kalman Filter and Multiple Observers

Indoor Positioning System using Magnetic Positioning and BLE beacons

Indoor Pedestrian Tracking System Using Smartphone

EVALUATION OF ULTRA-WIDEBAND RADIO FOR IMPROVED PEDESTRIAN SAFETY AT SIGNALIZED INTERSECTIONS

Ubiquitous Positioning: A Pipe Dream or Reality?

Beacon Indoor Navigation System. Group 14 Andre Compagno, EE. Josh Facchinello, CpE. Jonathan Mejias, EE. Pedro Perez, EE.

Using a Cell-based WLAN Infrastructure Design for Resource-effective and Accurate Positioning

INDOOR POSITION DETECTION USING WIFI AND TRILATERATION TECHNIQUE

MatMap: An OpenSource Indoor Localization System

Digital surveillance devices?

LATERATION TECHNIQUE FOR WIRELESS INDOOR POSITIONING IN SINGLE-STOREY AND MULTI-STOREY SCENARIOS

Analysis of Multi-rate Wi-Fi Signals for FingerPrint Indoor Positioning

RSSI based adaptive indoor location tracker

Mobile Positioning in Wireless Mobile Networks

2D Image Transmission using Light Fidelity Technology

FILA: Fine-grained Indoor Localization

A 3D Ubiquitous Multi-Platform Localization and Tracking System for Smartphones. Seyyed Mahmood Jafari Sadeghi

The widespread dissemination of

Using Intelligent Mobile Devices for Indoor Wireless Location Tracking, Navigation, and Mobile Augmented Reality

GALILEO AND EGNOS VALUE PROPOSITION FOR E112

Integrated Positioning The Challenges New technology More GNSS satellites New applications Seamless indoor-outdoor More GNSS signals personal navigati

best practice guide Ruckus SPoT Best Practices SOLUTION OVERVIEW AND BEST PRACTICES FOR DEPLOYMENT

An Improved DV-Hop Localization Algorithm Based on Hop Distance and Hops Correction

The Intuitive Web-Based Wi-Fi Planning Tool

MULTIPATH EFFECT MITIGATION IN SIGNAL PROPAGATION THROUGH AN INDOOR ENVIRONMENT

Differences in RSSI Readings Made by Different Wi- Fi Chipsets: A Limitation of WLAN Localization

Transcription:

, pp. 59-70 http://dx.doi.org/10.14257/ijmue.2015.10.3.06 Indoor Location System with Wi-Fi and Alternative Cellular Network Signal Md Arafin Mahamud 1 and Mahfuzulhoq Chowdhury 1 1 Dept. of Computer Science and Engineering 1 Chittagong University of Engineering & Technology Chittagong, Bangladesh 1 arefin.cuet@gmail.com, 1 mahfuz_csecuet@yahoo.com Abstract Wi-Fi positioning system is widely being studied in many fields of smartphones. In an open air environment a GPS receiver is able to determine its position with a high level accuracy. But in inside a building, where the GPS signal is bad or unavailable or unappreciated. The position estimation from the GPS receiver is very erroneous and has no practical use. Wi-Fi triangulation system is applied in indoor location but faced signal coverage error. Therefore, we propose a method of indoor positioning that determines the user's current position with the nearby Wi-Fi routers and cellular network signal strength RSSI values. This Signal strength RSSI estimates the location fingerprints based on at least two wireless Access Points and an alternative Cellular network or three access points. The cellular network is an alternative backup of unreached Wi-Fi Access point where this Access point s coverage is unknown or sparse. Predefined points are used to measure distance from a user could also generate advance level accuracy. Referring to the floor map, our method adjusts the real-time user's current location. Gravity sensor works on the back end to control Wi-Fi scanning enable or disable considering user movement for energy efficiency. We have implemented the proposed method on Android smart phones and our test results are discussed in this paper. Keywords: Wi-Fi RSSI values, Wi-Fi triangulation, Cellular network, Gravity sensor 1. Introduction In an unknown environment the information from the GPS can help a user to achieve, a destination with minimal support from the environs within a relatively small period of time. But this GPS (Global Positioning System) is not accurate in all unknown environments. It operates poorly in indoor environments rather than outside [1]. The WLAN and sensor based indoor positioning is widely used because WLAN is available virtually everywhere and sensor are with smartphone [2]. There is a problem that exists in indoor environment which happens when transmitted signal from Wi-Fi access point is reflected due to barriers such as building walls or other abstracts [3]. Figure 1 reflected the Wi-Fi triangulation of a device covering three Access points. All three are covered the device with the full ranged estimate power signal strength. ISSN: 1975-0080 IJMUE Copyright c 2015 SERSC

Figure 1. Three Wi-Fi Access Points Coverage Wi-Fi Positioning concepts will affect due to no signal of any access point and also involves the accuracy of the location. The cellular network provider could be a backup of this unreached access point which working on the base of RSSI signal strength showing in Figure 2. Moreover, an outdoor location also could work for finding longitude and latitude. Figure 2. Two Wi-Fi Access Points and Network Provider Coverage The chief contribution of our mobile application could appraise to examine the degree of accuracy that could be accomplished with the estimated signal strength of Wi-Fi and network provider strength. It also adjusts the estimated current location with information represented on the 2D floor map. Our test results showed that our indoor positioning app is very accurate without access to the internet. In this paper, we propose a personal indoor WPS and alternative cellular network system on the smartphone using RSSI signal strength. Signals from cellular network are the alternative of any enriched Wi-Fi access points and also predefined points [4] used for comparing to the know distance to make suitable adjustment. Gravity sensor, extra feature for controlling Wi-Fi scanning enable or disable in Wi-Fi powered mode for battery efficiency [5]. Section 2 representing related works which is working behind this indoor navigation. In Section 3, a description of our proposed algorithm for tracking the position is presented. In Section 4 and Section 5, we discussed the tested and accuracy measurement and database construction. Implementation of the algorithm and the results of experiments are described in Section 6. In Section 7, we conclude the paper. 2. Related Works Indoor positioning is an actively experimentation field. There are many recommendations that are closely related to our effort. Sound-based positioning mentioning sound fingerprinting uses ambient sound system to generate user position, whereas active fingerprints are recorded in a specific sound pattern for the positioning. This method proposed an approach to estimate the relative distance between two devices and classified in three distance regions (0m, 0m 12m, 12m 48m) [6]. Comparing ambient sound provided the fingerprints which recorded from the devices positions with an accuracy of 81%. No absolute position report was obtained by this method. 60 Copyright c 2015 SERSC

A new smartphone-based indoor positioning system proposed to determine user's moving direction with both magnetometer and gyroscope measurements [7]. The system measure the number of steps taken by the user with accelerometer values. The number of steps created the distance that the user moved. With the direction and the distance, the system provides the user's current location. Sensors not supported to all smartphones are the limitation. Wi-Fi signal system for the indoor localization task already exists. Here, the signal strength of Wi-Fi station is used to determine the position of a mobile device. Mainly, wireless infrastructure, localization accuracy depends on the signal strength of Wi-Fi access points in the environment. E.g., Haeberlen et. al., presents an accuracy of 92% [8]. Three or more than Wi-Fi stations are required for all appraisals. This method faced an ineffective positioning approach that at least three Wi-Fi stations are needed for coverage. In our activities, we propose to use an alternative Wireless approaches such as cellular network signals and Wi-Fi signals. Every fingerprinting based on, at least two ranged Wi- Fi APs and an alternative cellular network for any no ranged Wi-Fi AP. 3. Indoor Positioning Algorithm Start Gravity sensor check user movement to control Wi-Fi scanning On/off Scanning RSSI values Get three APs? Add 3 AP RSSI values and get means value in every 5 seconds Add 2 AP RSSI and CN RSSI and get mean value per 5 sec CN RSSI Compare with tracked database values & some predefined position points Database Set value on the map respected on X, Y coordinates of the screen Floor map End Figure 3. Flowchart of Indoor Positioning Algorithm Indoor position detection using Wi-Fi signal strength based on the concept of GPS system [9]. Minimum of three access points (AP) are needed to determine the position of a user in an indoor location. Figure 3 shows a flowchart that a device scans for three RSSIs from each AP in every.6 seconds of time interval. Wi-Fi scanning is controlled by gravity sensor in Wi-Fi enables mode to verify user movement. If the device got three Wi-Fi APs than the mean value of three RSSI is calculated. An alternative cellular network RSSI value would be included if any access point is obscure or sparse. If Any Access point is not Copyright c 2015 SERSC 61

in range than cellular network RSSI value will add and make three RSSI values like triangulation. The user location point is determinate by calculating the difference between the mean of the three RSSI values with each value stored in the database and also compared to predefined position points. Thus the accuracy ready of the device can be compared to the know the distance and this data can be used in navigation system to make proper location on the map. 4. Tested and Accuracy Measurement Figure 4 represents the part of the 2nd floor plan of the CSE building of the Chittagong Engineering University used during the testing. The floor contains mainly of classroom, conference rooms, electronic labs and computer labs. Yellow marks represent the location where the Access Points are positioned. Three Wi-Fi Aps were installed for the experiment and a cellular network is working inside of a university. Figure 4. Building with Three APs Position Figure 5 represents the measured Wi-Fi signal strength for all APs. The measuring is done using user holding the phone in the hand, and pointing all places in the map. These values represent the measuring 3 signal RSSI at each test point. At point (AP1, AP2, and AP3) is sporting to three Wi-Fi signals in each direction respectively. On the other hand (AP1, AP2, CN) is representing two any Wi-Fi signal s RSSI and another is Cellular network signal s RSSI value. This will be running on the basis of absence of any one Wi- Fi signal. Here, AP3 is unreachable and the Figure 5 showing this. Figure 5. Three Wi-Fi and Cellular Network Combination Fingerprint 62 Copyright c 2015 SERSC

Figure 6. Low AP Signal of Wi-Fi Triangulation Figure 6 shows signal intensity level of single point of AP1, AP2, CN (in Figure 5). This point observed a low strength of AP3. This lower strength caused a huge difference to calculate mean value. Figure 7 mentioning the removal this situation using alternative cellular network (CN) signal. Figure 7. Alternative CN with another 2 Aps A real-time signal strength variation recorded over a period of approximately.1 second. The signal measurement is shown in Figure 6. Here three APs signal strength RSSI fingerprints are mentioning. Figure 8. Three Signal RSSIs The user creates the RSSI fingerprints and records as temporary stores which are utilized for the Wi-Fi position estimation range. At the current point the average RSSI value of three measurements is saved for every visible AP and also included cellular network in the absence of any AP. Figure 7 mentioning the average signal and a range of signal maximum value and the minimum value. The records compare with their coordinates which are stored in the database. Copyright c 2015 SERSC 63

Figure 9. Every Signal Means with Some Values The signal strength is not constant at a fixed level and it varies over a period of time [10]. Here the measuring fingerprint values remain in a range. So, that the maximum potential error is in equation 1. Error = signal max signal min (1) Based on fuzzy logic [11] using the mean of every AP signal strength value at each point the possible fault is cut according to equation 2 and 3. Error 1 = signal max signal mean (2) Or: Error 2 = signal mean signal min (3) Working out all errors with the respect on three access points it can set in Figure 10. In the full ranged signal area, it could show 90% old and new accuracy. In the point of low signal of any access point it shows the 50% accuracy in old and new. It s based on any undefended signal and created large comparable value with database comparison. APs with alternative CN signal proved the effectiveness and up this accuracy into 90%. Figure 10. Accuracy with All APs and CN For better Accuracy our model continuously compares the signal from the predefined position. Predefined points indicate the known signal strength of all three APs or alternative CN represented by coordinates (xi, yi, zi) where i = {1 to n} in figure 11.Each Ri value represent the distance from the reference point to user position P(x, y, z).thus the accuracy ready by the device and this data can be used in navigation system to make suitable adjustment in 10% advanced. 64 Copyright c 2015 SERSC

(x1, y1, z1) R1 (x6, y6, z6) R6 R2 P(x,y,z) (x2, y2, z2) (x5, y5,z5) R5 R3 R4 (x3, y3, z3) (x4, y4, z4) Figure 11. Smart Device Position P(x, y, z) Signal Compare with Predefined Points Comparison of existing model with our suggested model is depicted in Figure 12. Accuracy and effectiveness are defined in three portions. Our proposed model used database tacking values similar to the living model for navigation, but advanced accuracy, it proposed predefined points to get 10% from earlier. Alternative CN signal achieves 98% efficiency. Sensor based Wi-Fi scanning controlling dependent on user movement save 10% battery life. Figure 12. Advanced Accuracy and Effectiveness of our Proposed Model Comparison with Existing Model 5. Database Construction The signal intensity is either reflected or blocked, due to reflections from the walls, floor and clutch, or other structures in the building [12]. Resulting in different signal strength measured at the same level. Our signal strength variations recorded over a period of approximately 0.1 second and continue until six times. Every time its take 0.6 seconds to calculated mean of all data, showing in Table 1. Copyright c 2015 SERSC 65

Table 1. Three APs 6 Time RSSI Signals Table 1 representing the three access point six times RSSI fingerprints which interval over a 0.6 second and including cellular network RSSI showing in Table 2. Table 2. Two APs and one CN 6 Time RSSI Signals Table 3 represents the Maximum and Minimum RSSI values with the corresponding point X, Y mobile screen direction. As the Application runs the Wi-Fi is scanned with an average.6 second intervals, the measured values compared with the corresponding point storage data. Then it selected to estimate the current coordinates of the phone s position. 6. Implementation Table 3. Three APs 3 Time RSSI Signals and Mean Value We develop an Android-based smartphone Application. The user interface is shown as a home page with scan Wi-Fi APs or Cellular network signal RSSIs showing in Figure 13. There are three buttons. Frist one is a start button that calculates the smartphone to current location with signal RSSI in 0.1 interval timing. The Second button is working to upload floor maps depending on building flooring. 66 Copyright c 2015 SERSC

Figure 13. Home Screen of the Application The map is an icon, a conversion from cm to pixels. These pixels per meter are measured. Last one uploads a file with positioning data with X, Y screen coordinates. The coordinates are multiplied by this factor and the map the coordinates on the screen where the map image starts are added. Figure 14 displays a map and user location point with an indicator on the screen. Expression of (X, Y), representing the position of indicator on screen. Figure 15 represents the phone s position with a floor map. Here X, Y values are stored in testing time with corresponding of max and min values. Figure 14. (X, Y) Positioning in Building Map in Mobile Figure 15. User Positioning in Building Map in Mobile Copyright c 2015 SERSC 67

The position would be updated based on Wi-Fi and Cellular network only and some predefined points. The position is updated based on the mean of the last 6 readings of the Wi-Fi or network provider signal. Figure 16 shows the results. When user motion is detected again the position of the indicator, estimated comparing the data which was given by. It could calculate every new location within 0.6 second and so that it achieves the sufficient 91% accuracy in the indoor navigation system. Regarding battery life, gravity sensor barely performed in a back end to indicate user movement to disable scanning in WI-Fi enable mode. 7. Conclusion Figure 16. User Position Updating in Building Map in Mobile This paper presents an indoor localization system has an ability to execute using only Wi-Fi signals or Wi-Fi and cellular network both combines signal. This Application is easy to implement and requires lower cost with at least two access points. Specifically, we proposed a new algorithm to filter error signals using alternative cellular network signal. These algorithms offer a trade-off between detection accuracy and energy efficiency. It works out a proper scan time as a 0.1 second interval and reduces error rates. With some experiment on this application in our building of CSE department and consulting in different buildings we could state that it is close to 90% efficient in positioning and 6-10% increase in energy saving. References [1] S. Justin, Planning an indoor navigation service for a smartphone with Wi-Fi fingerprinting localization, Master's thesis GIMA,(2011). [2] W. Kang, S. Nam, Y. Han and S. Lee, Improved Heading Estimation for Smartphone-Based Indoor Positioning Systems, 23rd IEEE International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC), (2012), pp. 2449-2453. [3] S. Chan1 and G. Sohn, Indoor Localization Using WI-FI Based Fingerprinting and Trilateration Techniques for Lbs Applications, IAPRSSIS, vol. 4, no. 1, pp. 26. [4] Ibeacon indoor navigation, https://www.linkedin.com/pulse/article/20141103102705-168695351- ibeacon-indoor-navigation. [5] To save battery, http://www.whistleout.com.au/mobilephones/guides/disable-wifi-scanning-to-extendbattery-life-for-android. [6] M. Wirz, D. Roggen, and G. Trster. A wearable, ambient sound-based approach for inrastructureless fuzzy proximity estimation, Proceedings of the 14th IEEE International Symposium on Wearable Computers, (2010), pp. 1 4. [7] Leu and H. Tzeng, Received Signal Strength Fingerprint and Footprint Assisted Indoor Positioning Based on Ambient Wi-Fi Signals, 75th IEEE Vehicular Technology Conference (VTC Spring), IEEE Press, (2012), pp. 1-5. [8] A. Haeberlen, E. Flannery, A. Ladd, A. Rudys, D. Wallach, and L. Kavraki, Practical robust localizationover large-scale 802.11 wireless networks, Proc. Intl.Conf. on Mobile Computing and Networking, (MobiCom), (2004). 68 Copyright c 2015 SERSC

[9] D. Merico and R. Bisiani, Indoor navigation with minimal infrastructure, Proceedings of the 4th Workshop on Positioning, Navigation and Communication, (2007). [10] A.Vaidya,C.K,Kalyani, and Sayali, Indoor Guidance for Public Buildings using Android Smartphones, IJESAT, vol.4, no. 1, (2014), pp. 68-71. [11] A. Teuber and B. Eissfeller, WLAN Indoor Positioning Based on Euclidean Distances and Fuzzy Logic, University FAF, Munich, Germany, (2006). [12] P. Prasithsangaree, P. Krishnamurthy and P. Chrysanthis, On indoor position location with wireless LANs, Personal, Indoor and Mobile Radio Communications, (2002). Copyright c 2015 SERSC 69

70 Copyright c 2015 SERSC