9,755 research outputs found

    Automatic Wi-Fi Fingerprint System based on Unsupervised Learning

    Get PDF
    Recently, smartphones and Wi-Fi appliances have been generalized in daily life, and location-based service(LBS) has gradually been extended to indoor environments. Unlike outdoor positioning, which is typically handled by the global positioning system(GPS), indoor positioning technologies for providing LBSs have been studied with algorithms using various short-range wireless communications such as Wi-Fi, Ultra-wideband, Bluetooth, etc. Fingerprint-based positioning technology, a representative indoor LBS, estimates user locations using the received signal strength indicator(RSSI), indicating the relative transmission power of the access point(AP). Therefore, a fingerprint-based algorithm has the advantage of being robust to distorted wireless environments, such as radio wave reflections and refractions, compared to the time-of-arrival(TOA) method for non-line-of-sight(NLOS), where many obstacles exist. Fingerprint is divided into a training phase in which a radio map is generated by measuring the RSSIs of all indoor APs and positioning phase in which the positions of users are estimated by comparing the RSSIs of the generated radio map in real-time. In the training phase, the user collects the RSSIs of all APs measured at reference points set at regular intervals of 2 to 3m, creating a radio map. In the positioning phase, the reference point, which is most similar to the RSSI, compares the generated radio map from the training phase to the RSSI measured from user movements. This estimates the real-time indoor position. Fingerprint algorithms based on supervised and semi-supervised learning such as support vector machines and principal component analysis are essential for measuring the RSSIs in all indoor areas to produce a radio map. As the building size and the complexity of structures increases, the amount of work and time required also increase. The radio map generation algorithm that uses channel modeling does not require direct measurement, but it requires considerable effort because of building material, three-dimensional reflection coefficient, and numerical modeling of all obstacles. To overcome these problems, this thesis proposes an automatic Wi-Fi fingerprint system that combines an unsupervised dual radio mapping(UDRM) algorithm that reduces the time taken to acquire Wi-Fi signals and leverages an indoor environment with a minimum description length principle(MDLP)-based radio map feedback(RMF) algorithm to simultaneously optimize and update the radio map. The proposed UDRM algorithm in the training phase generates a radio map of the entire building based on the measured radio map of one reference floor by selectively applying the autoencoder and the generative adversarial network(GAN) according to the spatial structures. The proposed learning-based UDRM algorithm does not require labeled data, which is essential for supervised and semi-supervised learning algorithms. It has a relatively low dependency on RSSI datasets. Additionally, it has a high accuracy of radio map prediction than existing models because it learns the indoor environment simultaneously via a indoor two-dimensional map(2-D map). The produced radio map is used to estimate the real-time positioning of users in the positioning phase. Simultaneously, the proposed MDLP-based RMF algorithm analyzes the distribution characteristics of the RSSIs of newly measured APs and feeds the analyzed results back to the radio map. The MDLP, which is applied to the proposed algorithm, improves the performance of the positioning and optimizes the size of the radio map by preventing the indefinite update of the RSSI and by updating the newly added APs to the radio map. The proposed algorithm is compared with a real measurement-based radio map, confirming the high stability and accuracy of the proposed fingerprint system. Additionally, by generating a radio map of indoor areas with different structures, the proposed system is shown to be robust against the change in indoor environment, thus reducing the time cost. Finally, via a euclidean distance-based experiment, it is confirmed that the accuracy of the proposed fingerprint system is almost the same as that of the RSSI-based fingerprint system.|์ตœ๊ทผ ์Šค๋งˆํŠธํฐ๊ณผ Wi-Fi๊ฐ€ ์‹ค์ƒํ™œ์— ๋ณดํŽธํ™”๋˜๋ฉด์„œ ์œ„์น˜๊ธฐ๋ฐ˜ ์„œ๋น„์Šค์— ๋Œ€ํ•œ ๊ฐœ๋ฐœ ๋ถ„์•ผ๊ฐ€ ์‹ค๋‚ด ํ™˜๊ฒฝ์œผ๋กœ ์ ์ฐจ ํ™•๋Œ€๋˜๊ณ  ์žˆ๋‹ค. GPS๋กœ ๋Œ€ํ‘œ๋˜๋Š” ์‹ค์™ธ ์œ„์น˜ ์ธ์‹๊ณผ ๋‹ฌ๋ฆฌ ์œ„์น˜๊ธฐ๋ฐ˜ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•œ ์‹ค๋‚ด ์œ„์น˜ ์ธ์‹ ๊ธฐ์ˆ ์€ Wi-Fi, UWB, ๋ธ”๋ฃจํˆฌ์Šค ๋“ฑ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ๊ทผ๊ฑฐ๋ฆฌ ๋ฌด์„  ํ†ต์‹  ๊ธฐ๋ฐ˜์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜๋“ค์ด ์—ฐ๊ตฌ๋˜๊ณ  ์žˆ๋‹ค. ๋Œ€ํ‘œ์ ์ธ ์‹ค๋‚ด ์œ„์น˜์ธ์‹ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ค‘ ํ•˜๋‚˜์ธ Fingerprint๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ˆ˜์‹ ํ•œ AP ์‹ ํ˜ธ์˜ ์ƒ๋Œ€์ ์ธ ํฌ๊ธฐ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” RSSI๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์œ„์น˜๋ฅผ ์ถ”์ •ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ Fingerprint๊ธฐ๋ฐ˜์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์žฅ์• ๋ฌผ์ด ๋งŽ์ด ์กด์žฌํ•˜๋Š” ๋น„๊ฐ€์‹œ ๊ฑฐ๋ฆฌ์—์„œ TOA ๋ฐฉ์‹์— ๋น„ํ•ด ์ „ํŒŒ์˜ ๋ฐ˜์‚ฌ ๋ฐ ๊ตด์ ˆ๊ณผ ๊ฐ™์ด ์™œ๊ณก๋œ ๋ฌด์„  ํ™˜๊ฒฝ์— ๊ฐ•์ธํ•˜๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค. Fingerprint๋Š” ์‹ค๋‚ด์˜ ๋ชจ๋“  AP์˜ RSSI๋“ค์„ ์ธก์ •ํ•˜์—ฌ Radio map์„ ์ œ์ž‘ํ•˜๋Š” ๊ณผ์ •์ธ ํ•™์Šต ๋‹จ๊ณ„์™€ ์ƒ์„ฑ๋œ Radio map์˜ RSSI๋“ค์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ธก์ •๋œ RSSI์™€ ๋น„๊ตํ•˜์—ฌ ์‚ฌ์šฉ์ž์˜ ์œ„์น˜๋ฅผ ์ถ”์ •ํ•˜๋Š” ์œ„์น˜์ธ์‹ ๋‹จ๊ณ„๋กœ ๋‚˜๋ˆ„์–ด์ง„๋‹ค. ํ•™์Šต ๋‹จ๊ณ„์—์„œ๋Š” ์œ„์น˜๋ฅผ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ 2~3m์˜ ์ผ์ •ํ•œ ๊ฐ„๊ฒฉ์œผ๋กœ ์„ค์ •๋œ ์ฐธ์กฐ ์œ„์น˜๋“ค๋งˆ๋‹ค ์ธก์ •๋˜๋Š” ๋ชจ๋“  AP๋“ค์˜ RSSI๋ฅผ ์ˆ˜์ง‘ํ•˜๊ณ  Radio map์œผ๋กœ ์ œ์ž‘ํ•œ๋‹ค. ์œ„์น˜์ธ์‹ ๋‹จ๊ณ„์—์„œ๋Š” ํ•™์Šต ๋‹จ๊ณ„์—์„œ ์ œ์ž‘๋œ Radio map๊ณผ ์‚ฌ์šฉ์ž์˜ ์ด๋™์— ์˜ํ•ด ์ธก์ •๋˜๋Š” RSSI์˜ ๋น„๊ต๋ฅผ ํ†ตํ•ด ๊ฐ€์žฅ ์œ ์‚ฌํ•œ RSSI ํŒจํ„ด์„ ๊ฐ€์ง€๋Š” ์ฐธ์กฐ ์œ„์น˜๊ฐ€ ์‹ค์‹œ๊ฐ„ ์‹ค๋‚ด ์œ„์น˜๋กœ ์ถ”์ •๋œ๋‹ค. ์„œํฌํŠธ ๋ฒกํ„ฐ ๋จธ์‹ (SVM), ์ฃผ์„ฑ๋ถ„ ๋ถ„์„(PCA) ๋“ฑ๊ณผ ๊ฐ™์ด ์ง€๋„ ๋ฐ ์ค€์ง€๋„ ํ•™์Šต๊ธฐ๋ฐ˜์˜ Fingerprint ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ Radio map์„ ์ œ์ž‘ํ•˜๊ธฐ ์œ„ํ•ด ๋ชจ๋“  ์‹ค๋‚ด ๊ณต๊ฐ„์—์„œ RSSI์˜ ์ธก์ •์ด ํ•„์ˆ˜์ ์ด๋‹ค. ์ด๋Ÿฌํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜๋“ค์€ ๊ฑด๋ฌผ์ด ๋Œ€ํ˜•ํ™”๋˜๊ณ  ๊ตฌ์กฐ๊ฐ€ ๋ณต์žกํ•ด์งˆ์ˆ˜๋ก ์ธก์ • ๊ณต๊ฐ„์ด ๋Š˜์–ด๋‚˜๋ฉด์„œ ์ž‘์—…๊ณผ ์‹œ๊ฐ„ ์†Œ๋ชจ๊ฐ€ ๋˜ํ•œ ๊ธ‰๊ฒฉํžˆ ์ฆ๊ฐ€ํ•œ๋‹ค. ์ฑ„๋„๋ชจ๋ธ๋ง์„ ํ†ตํ•œ Radio map ์ƒ์„ฑ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์ง์ ‘์ ์ธ ์ธก์ • ๊ณผ์ •์ด ๋ถˆํ•„์š”ํ•œ ๋ฐ˜๋ฉด์— ๊ฑด๋ฌผ์˜ ์žฌ์งˆ, 3์ฐจ์›์ ์ธ ๊ตฌ์กฐ์— ๋”ฐ๋ฅธ ๋ฐ˜์‚ฌ ๊ณ„์ˆ˜ ๋ฐ ๋ชจ๋“  ์žฅ์• ๋ฌผ์— ๋Œ€ํ•œ ์ˆ˜์น˜์ ์ธ ๋ชจ๋ธ๋ง์ด ํ•„์ˆ˜์ ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ƒ๋‹นํžˆ ๋งŽ์€ ์ž‘์—…๋Ÿ‰์ด ์š”๊ตฌ๋œ๋‹ค. ๋”ฐ๋ผ์„œ ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ์ด๋Ÿฌํ•œ ๋ฌธ์ œ์ ๋“ค์„ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•™์Šต ๋‹จ๊ณ„์—์„œ Wi-Fi ์‹ ํ˜ธ์˜ ์ˆ˜์ง‘์‹œ๊ฐ„์„ ์ตœ์†Œํ™”ํ•˜๋ฉด์„œ ์‹ค๋‚ด ํ™˜๊ฒฝ์ด ๊ณ ๋ ค๋œ Unsupervised Dual Radio Mapping(UDRM) ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ์œ„์น˜์ธ์‹ ๋‹จ๊ณ„์—์„œ Radio map์˜ ์ตœ์ ํ™”๊ฐ€ ๋™์‹œ์— ๊ฐ€๋Šฅํ•œ Minimum description length principle(MDLP)๊ธฐ๋ฐ˜์˜ Radio map Feedback(RMF) ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ๊ฒฐํ•ฉ๋œ ๋น„์ง€๋„ํ•™์Šต๊ธฐ๋ฐ˜์˜ ์ž๋™ Wi-Fi Fingerprint๋ฅผ ์ œ์•ˆํ•œ๋‹ค. ํ•™์Šต ๋‹จ๊ณ„์—์„œ ์ œ์•ˆํ•˜๋Š” UDRM ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋‰ด๋Ÿด ๋„คํŠธ์›Œํฌ ๊ธฐ๋ฐ˜์˜ ๋น„์ง€๋„ ํ•™์Šต ์•Œ๊ณ ๋ฆฌ์ฆ˜์ธ Autoencoder์™€ Generative Adversarial Network (GAN)๋ฅผ ๊ณต๊ฐ„๊ตฌ์กฐ์— ๋”ฐ๋ผ ์„ ํƒ์ ์œผ๋กœ ์ ์šฉํ•˜์—ฌ ํ•˜๋‚˜์˜ ์ฐธ์กฐ ์ธต์—์„œ ์ธก์ •๋œ Radio map์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฑด๋ฌผ์ „์ฒด์˜ Radio map์„ ์ƒ์„ฑํ•œ๋‹ค. ์ œ์•ˆํ•˜๋Š” ๋น„์ง€๋„ ํ•™์Šต ๊ธฐ๋ฐ˜ UDRM ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์ง€๋„ ๋ฐ ์ค€์ง€๋„ ํ•™์Šต์—์„œ ํ•„์ˆ˜์ ์ธ Labeled data๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š์œผ๋ฉฐ RSSI ๋ฐ์ดํ„ฐ ์„ธํŠธ์˜ ์˜์กด์„ฑ์ด ์ƒ๋Œ€์ ์œผ๋กœ ๋‚ฎ๋‹ค. ๋˜ํ•œ 2์ฐจ์› ์‹ค๋‚ด ์ง€๋„๋ฅผ ํ†ตํ•ด ์‹ค๋‚ด ํ™˜๊ฒฝ์„ ๋™์‹œ์— ํ•™์Šตํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ธฐ์กด์˜ ์˜ˆ์ธก ๋ชจ๋ธ์— ๋น„ํ•ด Radio map์˜ ์˜ˆ์ธก ์ •ํ™•๋„๊ฐ€ ๋†’๋‹ค. ์ œ์•ˆํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ์˜ํ•ด ์ œ์ž‘๋œ Radio map์€ ์œ„์น˜์ธ์‹ ๋‹จ๊ณ„์—์„œ ์‚ฌ์šฉ์ž์˜ ์‹ค์‹œ๊ฐ„ ์œ„์น˜์ธ์‹์— ์ ์šฉ๋œ๋‹ค. ๋™์‹œ์— ์ œ์•ˆํ•˜๋Š” MDLP ๊ธฐ๋ฐ˜์˜ ์ž๋™ Wi-Fi ์—…๋ฐ์ดํŠธ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์ƒˆ๋กญ๊ฒŒ ์ธก์ •๋˜๋Š” AP๋“ค์˜ RSSI์˜ ๋ถ„ํฌํŠน์„ฑ์„ ๋ถ„์„ํ•˜๊ณ  ๊ทธ ๊ฒฐ๊ณผ๋ฅผ Radio map์— ํ”ผ๋“œ๋ฐฑํ•œ๋‹ค. ์ œ์•ˆํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ์ ์šฉ๋œ MDLP๋Š” ๋ฌด๋ถ„๋ณ„ํ•œ RSSI์˜ ์—…๋ฐ์ดํŒ…์„ ๋ฐฉ์ง€ํ•˜๊ณ  ์ถ”๊ฐ€๋˜๋Š” AP๋ฅผ Radio map์— ์—…๋ฐ์ดํŠธํ•จ์œผ๋กœ์„œ ์œ„์น˜์ธ์‹์˜ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ณ  Radio map์˜ ํฌ๊ธฐ์˜ ์ตœ์ ํ™”๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค. ์ œ์•ˆํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์‹ค์ œ ์ธก์ •๊ธฐ๋ฐ˜์˜ Radio map๊ณผ ์„œ๋กœ ๋น„๊ต๋ฅผ ํ†ตํ•ด ์ œ์•ˆํ•œ Fingerprint ์‹œ์Šคํ…œ์˜ ๋†’์€ ์•ˆ์ •์„ฑ๊ณผ ์ •ํ™•๋„๋ฅผ ํ™•์ธํ•˜์˜€๋‹ค. ๋˜ํ•œ ๊ตฌ์กฐ๊ฐ€ ๋‹ค๋ฅธ ์‹ค๋‚ด๊ณต๊ฐ„์˜ Radio map ์ƒ์„ฑ ๊ฒฐ๊ณผ๋ฅผ ํ†ตํ•ด ์‹ค๋‚ด ํ™˜๊ฒฝ ๋ณ€ํ™”์— ๊ฐ•์ธํ•จ๊ณผ ํ•™์Šต ์‹œ๊ฐ„ ์ธก์ •์„ ํ†ตํ•œ ์‹œ๊ฐ„ ๋น„์šฉ์ด ๊ฐ์†Œํ•จ์„ ํ™•์ธํ•˜์˜€๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ Euclidean distance ๊ธฐ๋ฐ˜ ์‹คํ—˜์„ ํ†ตํ•˜์—ฌ ์‹ค์ œ ์ธก์ •ํ•œ RSSI๊ธฐ๋ฐ˜์˜ Fingerprint ์‹œ์Šคํ…œ๊ณผ ์ œ์•ˆํ•œ ์‹œ์Šคํ…œ์˜ ์œ„์น˜์ธ์‹ ์ •ํ™•๋„๊ฐ€ ๊ฑฐ์˜ ์ผ์น˜ํ•จ์„ ํ™•์ธํ•˜์˜€๋‹ค.Contents Contents โ…ฐ Lists of Figures and Tables โ…ฒ Abstract โ…ต Chapter 1 Introduction 01 1.1 Background and Necessity for Research 01 1.2 Objectives and Contents for Research 04 Chapter 2 Wi-Fi Positioning and Unsupervised Learning 07 2.1 Wi-Fi Positioning 07 2.1.1 Wi-Fi Signal and Fingerprint 07 2.1.2 Fingerprint Techniques 15 2.2 Unsupervised Learning 23 2.2.1 Neural Network 23 2.2.2 Autoencoder 28 2.2.3 Generative Adversarial Network 31 Chapter 3 Proposed Fingerprint System 36 3.1 Unsupervised Dual Radio Mapping Algorithm 36 3.2 MDLP-based Radio Map Feedback Algorithm 47 Chapter 4 Experiment and Result 51 4.1 Experimental Environment and Configuration 51 4.2 Results of Unsupervised Dual Radio Mapping Algorithm 56 4.2 Results of MDLP-based Radio Map Feedback Algorithm 69 Chapter 5 Conclusion 79 Reference 81Docto

    RSS-based Indoor Positioning Accuracy Improvement Using Antenna Array in WLAN Environments

    Get PDF
    The interest in utilizing Wi-Fi signals for indoor location estimation purposes has been increased recently due to wide deployment of WLANs. Received signal strength (RSS) based approach has become an attractive candidate for positioning owing to its simplicity and low-complexity, which can be easily implemented in modern wireless devices such as laptops and PDAs. However, the challenging nature of indoor wireless propagation environments provoke time varying location estimations from RSS based positioning algorithms. In this paper, we have shown that this variability of the location estimations can be reduced by introducing an antenna array at the receiving station. In our proposed approach, the variation of the received signal power with respect to time is averaged using a uniform linear antenna array (ULA) at the mobile station. We further explore the impact of number of array elements on the accuracy of the position estimations by using representative set of multilateration algorithms. In the first phase of analysis, we consider uncorrelated Rayleigh fading channels on each antenna element whilst in the second phase, we take into account the fading correlation between antenna elements using the spatial correlation function for two-dimensional (2D) diffuse field. The proposed positioning technique can be integrated into IEEE 802.11 compatible receivers with single-input multiple-output (SIMO) capability, thus be able to use for robust indoor localization purposes

    User Experience Enhancement on Smartphones using Wireless Communication Technologies

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ (๋ฐ•์‚ฌ) -- ์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ์ „๊ธฐยท์ •๋ณด๊ณตํ•™๋ถ€, 2020. 8. ๋ฐ•์„ธ์›….Recently, various sensors as well as wireless communication technologies such as Wi-Fi and Bluetooth Low Energy (BLE) have been equipped with smartphones. In addition, in many cases, users use a smartphone while on the move, so if a wireless communication technologies and various sensors are used for a mobile user, a better user experience can be provided. For example, when a user moves while using Wi-Fi, the user experience can be improved by providing a seamless Wi-Fi service. In addition, it is possible to provide a special service such as indoor positioning or navigation by estimating the users mobility in an indoor environment, and additional services such as location-based advertising and payment systems can also be provided. Therefore, improving the user experience by using wireless communication technology and smartphones sensors is considered to be an important research field in the future. In this dissertation, we propose three systems that can improve the user experience or convenience by usingWi-Fi, BLE, and smartphones sensors: (i) BLEND: BLE beacon-aided fast Wi-Fi handoff for smartphones, (ii) PYLON: Smartphone based Indoor Path Estimation and Localization without Human Intervention, (iii) FINISH: Fully-automated Indoor Navigation using Smartphones with Zero Human Assistance. First, we propose fast handoff scheme called BLEND exploiting BLE as secondary radio. We conduct detailed analysis of the sticky client problem on commercial smartphones with experiment and close examination of Android source code. We propose BLEND, which exploits BLE modules to provide smartphones with prior knowledge of the presence and information of APs operating at 2.4 and 5 GHz Wi-Fi channels. BLEND operating with only application requires no hardware and Android source code modification of smartphones.We prototype BLEND with commercial smartphones and evaluate the performance in real environment. Our measurement results demonstrate that BLEND significantly improves throughput and video bitrate by up to 61% and 111%, compared to a commercial Android application, respectively, with negligible energy overhead. Second, we design a path estimation and localization system, termed PYLON, which is plug-and-play on Android smartphones. PYLON includes a novel landmark correction scheme that leverages real doors of indoor environments consisting of floor plan mapping, door passing time detection and correction. It operates without any user intervention. PYLON relaxes some requirements for localization systems. It does not require any modifications to hardware or software of smartphones, and the initial location of WiFi APs, BLE beacons, and users. We implement PYLON on five Android smartphones and evaluate it on two office buildings with the help of three participants to prove applicability and scalability. PYLON achieves very high floor plan mapping accuracy with a low localization error. Finally, We design a fully-automated navigation system, termed FINISH, which addresses the problems of existing previous indoor navigation systems. FINISH generates the radio map of an indoor building based on the localization system to determine the initial location of the user. FINISH relaxes some requirements for current indoor navigation systems. It does not require any human assistance to provide navigation instructions. In addition, it is plug-and-play on Android smartphones. We implement FINISH on five Android smartphones and evaluate it on five floors of an office building with the help of multiple users to prove applicability and scalability. FINISH determines the location of the user with extremely high accuracy with in one step. In summary, we propose systems that enhance the users convenience and experience by utilizing wireless infrastructures such as Wi-Fi and BLE and various smartphones sensors such as accelerometer, gyroscope, and barometer equipped in smartphones. Systems are implemented on commercial smartphones to verify the performance through experiments. As a result, systems show the excellent performance that can enhance the users experience.1 Introduction 1 1.1 Motivation 1 1.2 Overview of Existing Approaches 3 1.2.1 Wi-Fi handoff for smartphones 3 1.2.2 Indoor path estimation and localization 4 1.2.3 Indoor navigation 5 1.3 Main Contributions 7 1.3.1 BLEND: BLE Beacon-aided Fast Handoff for Smartphones 7 1.3.2 PYLON: Smartphone Based Indoor Path Estimation and Localization with Human Intervention 8 1.3.3 FINISH: Fully-automated Indoor Navigation using Smartphones with Zero Human Assistance 9 1.4 Organization of Dissertation 10 2 BLEND: BLE Beacon-Aided FastWi-Fi Handoff for Smartphones 11 2.1 Introduction 11 2.2 Related Work 14 2.2.1 Wi-Fi-based Handoff 14 2.2.2 WPAN-aided AP Discovery 15 2.3 Background 16 2.3.1 Handoff Procedure in IEEE 802.11 16 2.3.2 BSS Load Element in IEEE 802.11 16 2.3.3 Bluetooth Low Energy 17 2.4 Sticky Client Problem 17 2.4.1 Sticky Client Problem of Commercial Smartphone 17 2.4.2 Cause of Sticky Client Problem 20 2.5 BLEND: Proposed Scheme 21 2.5.1 Advantages and Necessities of BLE as Secondary Low-Power Radio 21 2.5.2 Overall Architecture 22 2.5.3 AP Operation 23 2.5.4 Smartphone Operation 24 2.5.5 Verification of aTH estimation 28 2.6 Performance Evaluation 30 2.6.1 Implementation and Measurement Setup 30 2.6.2 Saturated Traffic Scenario 31 2.6.3 Video Streaming Scenario 35 2.7 Summary 38 3 PYLON: Smartphone based Indoor Path Estimation and Localization without Human Intervention 41 3.1 Introduction 41 3.2 Background and Related Work 44 3.2.1 Infrastructure-Based Localization 44 3.2.2 Fingerprint-Based Localization 45 3.2.3 Model-Based Localization 45 3.2.4 Dead Reckoning 46 3.2.5 Landmark-Based Localization 47 3.2.6 Simultaneous Localization and Mapping (SLAM) 47 3.3 System Overview 48 3.3.1 Notable RSSI Signature 49 3.3.2 Smartphone Operation 50 3.3.3 Server Operation 51 3.4 Path Estimation 52 3.4.1 Step Detection 52 3.4.2 Step Length Estimation 54 3.4.3 Walking Direction 54 3.4.4 Location Update 55 3.5 Landmark Correction Part 1: Virtual Room Generation 56 3.5.1 RSSI Stacking Difference 56 3.5.2 Virtual Room Generation 57 3.5.3 Virtual Graph Generation 59 3.5.4 Physical Graph Generation 60 3.6 Landmark Correction Part 2: From Floor Plan Mapping to Path Correction 60 3.6.1 Candidate Graph Generation 60 3.6.2 Backbone Node Mapping 62 3.6.3 Dead-end Node Mapping 65 3.6.4 Final Candidate Graph Selection 66 3.6.5 Door Passing Time Detection 68 3.6.6 Path Correction 70 3.7 Particle Filter 71 3.8 Performance Evaluation 73 3.8.1 Implementation and Measurement Setup 73 3.8.2 Step Detection Accuracy 77 3.8.3 Floor Plan Mapping Accuracy 77 3.8.4 Door Passing Time 78 3.8.5 Walking Direction and Localization Performance 81 3.8.6 Impact of WiFi AP and BLE Beacon Number 84 3.8.7 Impact of Walking Distance and Speed 84 3.8.8 Performance on Different Areas 87 3.9 Summary 87 4 FINISH: Fully-automated Indoor Navigation using Smartphones with Zero Human Assistance 91 4.1 Introduction 91 4.2 Related Work 92 4.2.1 Localization-based Navigation System 92 4.2.2 Peer-to-peer Navigation System 93 4.3 System Overview 93 4.3.1 System Architecture 93 4.3.2 An Example for Navigation 95 4.4 Level Change Detection and Floor Decision 96 4.4.1 Level Change Detection 96 4.5 Real-time navigation 97 4.5.1 Initial Floor and Location Decision 97 4.5.2 Orientation Adjustment 98 4.5.3 Shortest Path Estimation 99 4.6 Performance Evaluation 99 4.6.1 Initial Location Accuracy 99 4.6.2 Real-Time Navigation Accuracy 100 4.7 Summary 101 5 Conclusion 102 5.1 Research Contributions 102 5.2 Future Work 103 Abstract (In Korean) 118 ๊ฐ์‚ฌ์˜ ๊ธ€Docto

    ์‚ฌ๋ฌผ์ธํ„ฐ๋„ท์„ ์œ„ํ•œ ๋ฌด์„  ์‹ค๋‚ด ์ธก์œ„ ์•Œ๊ณ ๋ฆฌ์ฆ˜

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(๋ฐ•์‚ฌ) -- ์„œ์šธ๋Œ€ํ•™๊ต๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ์ „๊ธฐยท์ •๋ณด๊ณตํ•™๋ถ€, 2022.2. ๊น€์„ฑ์ฒ .์‹ค๋‚ด ์œ„์น˜ ๊ธฐ๋ฐ˜ ์„œ๋น„์Šค๋Š” ์Šค๋งˆํŠธํฐ์„ ์ด์šฉํ•œ ์‹ค๋‚ด์—์„œ์˜ ๊ฒฝ๋กœ์•ˆ๋‚ด, ์Šค๋งˆํŠธ ๊ณต์žฅ์—์„œ์˜ ์ž์› ๊ด€๋ฆฌ, ์‹ค๋‚ด ๋กœ๋ด‡์˜ ์ž์œจ์ฃผํ–‰ ๋“ฑ ๋งŽ์€ ๋ถ„์•ผ์— ์ ‘๋ชฉ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์‚ฌ๋ฌผ์ธํ„ฐ๋„ท ์‘์šฉ์—๋„ ํ•„์ˆ˜์ ์ธ ๊ธฐ์ˆ ์ด๋‹ค. ๋‹ค์–‘ํ•œ ์œ„์น˜ ๊ธฐ๋ฐ˜ ์„œ๋น„์Šค๋ฅผ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ •ํ™•ํ•œ ์œ„์น˜ ์ •๋ณด๊ฐ€ ํ•„์š”ํ•˜๋ฉฐ, ์ ํ•ฉํ•œ ๊ฑฐ๋ฆฌ ๋ฐ ์œ„์น˜๋ฅผ ์ถ”์ • ๊ธฐ์ˆ ์ด ํ•ต์‹ฌ์ ์ด๋‹ค. ์•ผ์™ธ์—์„œ๋Š” ์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ์„ ์ด์šฉํ•ด์„œ ์œ„์น˜ ์ •๋ณด๋ฅผ ํš๋“ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ณธ ํ•™์œ„๋…ผ๋ฌธ์—์„œ๋Š” ์™€์ดํŒŒ์ด ๊ธฐ๋ฐ˜ ์ธก์œ„ ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ๋‹ค๋ฃฌ๋‹ค. ๊ตฌ์ฒด์ ์œผ๋กœ, ์ „ํŒŒ์˜ ์‹ ํ˜ธ ์„ธ๊ธฐ ๋ฐ ๋„๋‹ฌ ์‹œ๊ฐ„์„ ์ด์šฉํ•œ ์ •๋ฐ€ํ•œ ์‹ค๋‚ด ์œ„์น˜ ์ถ”์ •์„ ์œ„ํ•œ ์„ธ ๊ฐ€์ง€ ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ๋‹ค๋ฃฌ๋‹ค. ๋จผ์ €, ๋น„๊ฐ€์‹œ๊ฒฝ๋กœ ํ™˜๊ฒฝ์—์„œ์˜ ๊ฑฐ๋ฆฌ ์ถ”์ • ์ •ํ™•๋„๋ฅผ ํ–ฅ์ƒ์‹œ์ผœ ๊ฑฐ๋ฆฌ ๊ธฐ๋ฐ˜ ์ธก์œ„์˜ ์ •ํ™•๋„๋ฅผ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ œ์•ˆํ•œ๋‹ค. ์ œ์•ˆํ•˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€๋“€์–ผ ๋ฐด๋“œ ๋Œ€์—ญ์˜ ์‹ ํ˜ธ์„ธ๊ธฐ๋ฅผ ๊ฐ์‡„๋Ÿ‰์„ ์ธก์ •ํ•˜์—ฌ ๊ฑฐ๋ฆฌ ๊ธฐ๋ฐ˜ ์ธก์œ„ ๊ธฐ๋ฒ•์„ ์ ์šฉํ•  ๋•Œ, ๊ฑฐ๋ฆฌ ์ถ”์ •๋ถ€ ๋‹จ๊ณ„๋งŒ์„ ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ํ•™์Šต์„ ์ด์šฉํ•œ ๊นŠ์€ ์‹ ๊ฒฝ๋ง ํšŒ๊ท€ ๋ชจ๋ธ๋กœ ๋Œ€์ฒดํ•œ ๋ฐฉ์•ˆ์ด๋‹ค. ์ ์ ˆํžˆ ํ•™์Šต๋œ ๊นŠ์€ ํšŒ๊ท€ ๋ชจ๋ธ์˜ ์‚ฌ์šฉ์œผ๋กœ ๋น„๊ฐ€์‹œ๊ฒฝ๋กœ ํ™˜๊ฒฝ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ๊ฑฐ๋ฆฌ ์ถ”์ • ์˜ค์ฐจ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ๊ฐ์†Œ์‹œํ‚ฌ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ฒฐ๊ณผ์ ์œผ๋กœ ์œ„์น˜ ์ถ”์ • ์˜ค์ฐจ ๋˜ํ•œ ๊ฐ์†Œ์‹œ์ผฐ๋‹ค. ์ œ์•ˆํ•œ ๋ฐฉ๋ฒ•์„ ์‹ค๋‚ด ๊ด‘์„ ์ถ”์  ๊ธฐ๋ฐ˜ ๋ชจ์˜์‹คํ—˜์œผ๋กœ ํ‰๊ฐ€ํ–ˆ์„ ๋•Œ, ๊ธฐ์กด ๊ธฐ๋ฒ•๋“ค์— ๋น„ํ•ด์„œ ์œ„์น˜ ์ถ”์ • ์˜ค์ฐจ๋ฅผ ์ค‘๊ฐ„๊ฐ’์„ ๊ธฐ์ค€์œผ๋กœ 22.3% ์ด์ƒ ์ค„์ผ ์ˆ˜ ์žˆ์Œ์„ ๊ฒ€์ฆํ–ˆ๋‹ค. ์ถ”๊ฐ€์ ์œผ๋กœ, ์ œ์•ˆํ•œ ๋ฐฉ๋ฒ•์€ ์‹ค๋‚ด์—์„œ์˜ AP ์œ„์น˜๋ณ€ํ™” ๋“ฑ์— ๊ฐ•์ธํ•จ์„ ํ™•์ธํ–ˆ๋‹ค. ๋‹ค์Œ์œผ๋กœ, ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ๋น„๊ฐ€์‹œ๊ฒฝ๋กœ์—์„œ ๋‹จ์ผ ๋Œ€์—ญ ์ˆ˜์‹ ์‹ ํ˜ธ์„ธ๊ธฐ๋ฅผ ์ธก์ •ํ–ˆ์„ ๋•Œ ๋น„๊ฐ€์‹œ๊ฒฝ๋กœ๊ฐ€ ๋งŽ์€ ์‹ค๋‚ด ํ™˜๊ฒฝ์—์„œ ์œ„์น˜ ์ถ”์ • ์ •ํ™•๋„๋ฅผ ๋†’์ด๊ธฐ ์œ„ํ•œ ๋ฐฉ์•ˆ์„ ์ œ์•ˆํ•œ๋‹ค. ๋‹จ์ผ ๋Œ€์—ญ ์ˆ˜์‹ ์‹ ํ˜ธ์„ธ๊ธฐ๋ฅผ ์ด์šฉํ•˜๋Š” ๋ฐฉ์•ˆ์€ ๊ธฐ์กด์— ์ด์šฉ๋˜๋Š” ์™€์ดํŒŒ์ด, ๋ธ”๋ฃจํˆฌ์Šค, ์ง๋น„ ๋“ฑ์˜ ๊ธฐ๋ฐ˜์‹œ์„ค์— ์‰ฝ๊ฒŒ ์ ์šฉ๋  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋„๋ฆฌ ์ด์šฉ๋œ๋‹ค. ํ•˜์ง€๋งŒ ์‹ ํ˜ธ ์„ธ๊ธฐ์˜ ๋‹จ์ผ ๊ฒฝ๋กœ์†์‹ค ๋ชจ๋ธ์„ ์ด์šฉํ•œ ๊ฑฐ๋ฆฌ ์ถ”์ •์€ ์ƒ๋‹นํ•œ ์˜ค์ฐจ๋ฅผ ์ง€๋…€์„œ ์œ„์น˜ ์ถ”์ • ์ •ํ™•๋„๋ฅผ ๊ฐ์†Œ์‹œํ‚จ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฌธ์ œ์˜ ์›์ธ์€ ๋‹จ์ผ ๊ฒฝ๋กœ์†์‹ค ๋ชจ๋ธ๋กœ๋Š” ์‹ค๋‚ด์—์„œ์˜ ๋ณต์žกํ•œ ์ „ํŒŒ ์ฑ„๋„ ํŠน์„ฑ์„ ๋ฐ˜์˜ํ•˜๊ธฐ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ์‹ค๋‚ด ์œ„์น˜ ์ถ”์ •์„ ์œ„ํ•œ ๋ชฉ์ ์œผ๋กœ, ์ค‘์ฒฉ๋œ ๋‹ค์ค‘ ์ƒํƒœ ๊ฒฝ๋กœ ๊ฐ์‡„ ๋ชจ๋ธ์„ ์ƒˆ๋กญ๊ฒŒ ์ œ์‹œํ•œ๋‹ค. ์ œ์•ˆํ•œ ๋ชจ๋ธ์€ ๊ฐ€์‹œ๊ฒฝ๋กœ ๋ฐ ๋น„๊ฐ€์‹œ๊ฒฝ๋กœ์—์„œ์˜ ์ฑ„๋„ ํŠน์„ฑ์„ ๊ณ ๋ คํ•˜์—ฌ ์ž ์žฌ์ ์ธ ํ›„๋ณด ์ƒํƒœ๋“ค์„ ์ง€๋‹Œ๋‹ค. ํ•œ ์ˆœ๊ฐ„์˜ ์ˆ˜์‹  ์‹ ํ˜ธ ์„ธ๊ธฐ ์ธก์ •์น˜์— ๋Œ€ํ•ด ๊ฐ ๊ธฐ์ค€ ๊ธฐ์ง€๊ตญ๋ณ„๋กœ ์ตœ์ ์˜ ๊ฒฝ๋กœ์†์‹ค ๋ชจ๋ธ ์ƒํƒœ๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ํšจ์œจ์ ์ธ ๋ฐฉ์•ˆ์„ ์ œ์‹œํ•œ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ๊ธฐ์ง€๊ตญ๋ณ„ ๊ฒฝ๋กœ์†์‹ค๋ชจ๋ธ ์ƒํƒœ์˜ ์กฐํ•ฉ์— ๋”ฐ๋ฅธ ์ธก์œ„ ๊ฒฐ๊ณผ๋ฅผ ํ‰๊ฐ€ํ•  ์ง€ํ‘œ๋กœ์„œ ๋น„์šฉํ•จ์ˆ˜๋ฅผ ์ •์˜ํ•˜์˜€๋‹ค. ๊ฐ ๊ธฐ์ง€๊ตญ๋ณ„ ์ตœ์ ์˜ ์ฑ„๋„ ๋ชจ๋ธ์„ ์ฐพ๋Š”๋ฐ ํ•„์š”ํ•œ ๊ณ„์‚ฐ ๋ณต์žก๋„๋Š” ๊ธฐ์ง€๊ตญ ์ˆ˜์˜ ์ฆ๊ฐ€์— ๋”ฐ๋ผ ๊ธฐํ•˜๊ธ‰์ˆ˜์ ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋Š”๋ฐ, ์œ ์ „ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ด์šฉํ•œ ํƒ์ƒ‰์„ ์ ์šฉํ•˜์—ฌ ๊ณ„์‚ฐ๋Ÿ‰์„ ์–ต์ œํ•˜์˜€๋‹ค. ์‹ค๋‚ด ๊ด‘์„ ์ถ”์  ๋ชจ์˜์‹คํ—˜์„ ํ†ตํ•œ ๊ฒ€์ฆ๊ณผ ์‹ค์ธก ๊ฒฐ๊ณผ๋ฅผ ์ด์šฉํ•œ ๊ฒ€์ฆ์„ ์ง„ํ–‰ํ•˜์˜€์œผ๋ฉฐ, ์ œ์•ˆํ•œ ๋ฐฉ์•ˆ์€ ์‹ค์ œ ์‹ค๋‚ด ํ™˜๊ฒฝ์—์„œ ๊ธฐ์กด์˜ ๊ธฐ๋ฒ•๋“ค์— ๋น„ํ•ด ์œ„์น˜ ์ถ”์ • ์˜ค์ฐจ๋ฅผ ์•ฝ 31% ๊ฐ์†Œ์‹œ์ผฐ์œผ๋ฉฐ ํ‰๊ท ์ ์œผ๋กœ 1.92 m ์ˆ˜์ค€์˜ ์ •ํ™•๋„๋ฅผ ๋‹ฌ์„ฑํ•จ์„ ํ™•์ธํ–ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ FTM ํ”„๋กœํ† ์ฝœ์„ ์ด์šฉํ•œ ์‹ค๋‚ด ์œ„์น˜ ์ถ”์  ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๋Œ€ํ•ด ์—ฐ๊ตฌํ•˜์˜€๋‹ค. ์Šค๋งˆํŠธํฐ์˜ ๋‚ด์žฅ ๊ด€์„ฑ ์„ผ์„œ์™€ ์™€์ดํŒŒ์ด ํ†ต์‹ ์—์„œ ์ œ๊ณตํ•˜๋Š” FTM ํ”„๋กœํ† ์ฝœ์„ ํ†ตํ•œ ๊ฑฐ๋ฆฌ ์ถ”์ •์„ ์ด์šฉํ•˜์—ฌ ์‹ค๋‚ด์—์„œ ์‚ฌ์šฉ์ž์˜ ์œ„์น˜๋ฅผ ์ถ”์ ํ•  ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ์‹ค๋‚ด์˜ ๋ณต์žกํ•œ ๋‹ค์ค‘๊ฒฝ๋กœ ํ™˜๊ฒฝ์œผ๋กœ ์ธํ•œ ํ”ผํฌ ๊ฒ€์ถœ ์‹คํŒจ๋Š” ๊ฑฐ๋ฆฌ ์ธก์ •์น˜์— ํŽธํ–ฅ์„ฑ์„ ์œ ๋ฐœํ•œ๋‹ค. ๋˜ํ•œ ์‚ฌ์šฉํ•˜๋Š” ๋””๋ฐ”์ด์Šค์˜ ์ข…๋ฅ˜์— ๋”ฐ๋ผ ์˜ˆ์ƒ์น˜ ๋ชปํ•œ ๊ฑฐ๋ฆฌ ์˜ค์ฐจ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜์žˆ๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ์‹ค์ œ ํ™˜๊ฒฝ์—์„œ FTM ๊ฑฐ๋ฆฌ ์ถ”์ •์„ ์ด์šฉํ•  ๋•Œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์˜ค์ฐจ๋“ค์„ ๊ณ ๋ คํ•˜๊ณ  ์ด๋ฅผ ๋ณด์ƒํ•˜๋Š” ๋ฐฉ์•ˆ์— ๋Œ€ํ•ด ์ œ์‹œํ•œ๋‹ค. ํ™•์žฅ ์นผ๋งŒ ํ•„ํ„ฐ์™€ ๊ฒฐํ•ฉํ•˜์—ฌ FTM ๊ฒฐ๊ณผ๋ฅผ ์‚ฌ์ „ํ•„ํ„ฐ๋ง ํ•˜์—ฌ ์ด์ƒ๊ฐ’์„ ์ œ๊ฑฐํ•˜๊ณ , ๊ฑฐ๋ฆฌ ์ธก์ •์น˜์˜ ํŽธํ–ฅ์„ฑ์„ ์ œ๊ฑฐํ•˜์—ฌ ์œ„์น˜ ์ถ”์  ์ •ํ™•๋„๋ฅผ ํ–ฅ์ƒ์‹œํ‚จ๋‹ค. ์‹ค๋‚ด์—์„œ์˜ ์‹คํ—˜ ๊ฒฐ๊ณผ ์ œ์•ˆํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๊ฑฐ์น˜ ์ธก์ •์น˜์˜ ํŽธํ–ฅ์„ฑ์„ ์•ฝ 44-65% ๊ฐ์†Œ์‹œ์ผฐ์œผ๋ฉฐ ์ตœ์ข…์ ์œผ๋กœ ์‚ฌ์šฉ์ž์˜ ์œ„์น˜๋ฅผ ์„œ๋ธŒ๋ฏธํ„ฐ๊ธ‰์œผ๋กœ ์ถ”์ ํ•  ์ˆ˜ ์žˆ์Œ์„ ๊ฒ€์ฆํ–ˆ๋‹ค.Indoor location-based services (LBS) can be combined with various applications such as indoor navigation for smartphone users, resource management in smart factories, and autonomous driving of robots. It is also indispensable for Internet of Things (IoT) applications. For various LBS, accurate location information is essential. Therefore, a proper ranging and positioning algorithm is important. For outdoors, the global navigation satellite system (GNSS) is available to provide position information. However, the GNSS is inappropriate indoors owing to the issue of the blocking of the signals from satellites. It is necessary to develop a technology that can replace GNSS in GNSS-denied environments. Among the various alternative systems, the one of promising technology is to use a Wi-Fi system that has already been applied to many commercial devices, and the infrastructure is in place in many regions. In this dissertation, Wi-Fi based indoor localization methods are presented. In the specific, I propose the three major issues related to accurate indoor localization using received signal strength (RSS) and fine timing measurement (FTM) protocol in the 802.11 standard for my dissertation topics. First, I propose a hybrid localization algorithm to boost the accuracy of range-based localization by improving the ranging accuracy under indoor non-line-of-sight (NLOS) conditions. I replaced the ranging part of the rule-based localization method with a deep regression model that uses data-driven learning with dual-band received signal strength (RSS). The ranging error caused by the NLOS conditions was effectively reduced by using the deep regression method. As a consequence, the positioning error could be reduced under NLOS conditions. The performance of the proposed method was verified through a ray-tracing-based simulation for indoor spaces. The proposed scheme showed a reduction in the positioning error of at least 22.3% in terms of the median root mean square error. Next, I study on positioning algorithm that considering NLOS conditions for each APs, using single band RSS measurement. The single band RSS information is widely used for indoor localization because they can be easily implemented by using existing infrastructure like Wi-Fi, Blutooth, or Zigbee. However, range estimation with a single pathloss model produces considerable errors, which degrade the positioning performance. This problem mainly arises because the single pathloss model cannot reflect diverse indoor radio wave propagation characteristics. In this study, I develop a new overlapping multi-state model to consider multiple candidates of pathloss models including line-of-sight (LOS) and NLOS states, and propose an efficient way to select a proper model for each reference node involved in the localization process. To this end, I formulate a cost function whose value varies widely depending on the choice of pathloss model of each access point. Because the computational complexity to find an optimal channel model for each reference node exponentially increases with the number of reference nodes, I apply a genetic algorithm to significantly reduce the complexity so that the proposed method can be executed in real-time. Experimental validations with ray-tracing simulations and RSS measurements at a real site confirm the improvement of localization accuracy for Wi-Fi in indoor environments. The proposed method achieves up to 1.92~m mean positioning error under a practical indoor environment and produces a performance improvement of 31.09\% over the benchmark scenario. Finally, I investigate accurate indoor tracking algorithm using FTM protocol in this dissertation. By using the FTM ranging and the built-in sensors in a smartphone, it is possible to track the user's location in indoor. However, the failure of first peak detection due to the multipath effect causes a bias in the FTM ranging results in the practical indoor environment. Additionally, the unexpected ranging error dependent on device type also degrades the indoor positioning accuracy. In this study, I considered the factors of ranging error in the FTM protocol in practical indoor environment, and proposed a method to compensate ranging error. I designed an EKF-based tracking algorithm that adaptively removes outliers from the FTM result and corrects bias to increase positioning accuracy. The experimental results verified that the proposed algorithm reduces the average ofthe ranging bias by 43-65\% in an indoor scenarios, and can achieve the sub-meter accuracy in average route mean squared error of user's position in the experiment scenarios.Abstract i Contents iv List of Tables vi List of Figures vii 1 INTRODUCTION 1 2 Hybrid Approach for Indoor Localization Using Received Signal Strength of Dual-BandWi-Fi 6 2.1 Motivation 6 2.2 Preliminary 8 2.3 System model 11 2.4 Proposed Ranging Method 13 2.5 Performance Evaluation 16 2.5.1 Ray-Tracing-Based Simulation 16 2.5.2 Analysis of the Ranging Accuracy 21 2.5.3 Analysis of the Neural Network Structure 25 2.5.4 Analysis of Positioning Accuracy 26 2.6 Summary 29 3 Genetic Algorithm for Path Loss Model Selection in Signal Strength Based Indoor Localization 31 3.1 Motivation 31 3.2 Preliminary 34 3.2.1 RSS-based Ranging Techniques 35 3.2.2 Positioning Technique 37 3.3 Proposed localization method 38 3.3.1 Localization Algorithm with Overlapped Multi-State Path Loss Model 38 3.3.2 Localization with Genetic Algorithm-Based Search 41 3.4 Performance evaluation 46 3.4.1 Numerical simulation 50 3.4.2 Experimental results 56 3.5 Summary 60 4 Indoor User Tracking with Self-calibrating Range Bias Using FTM Protocol 62 4.1 Motivation 62 4.2 Preliminary 63 4.2.1 FTM ranging 63 4.2.2 PDR-based trajectory estimation 65 4.3 EKF design for adaptive compensation of ranging bias 66 4.4 Performance evaluation 69 4.4.1 Experimental scenario 69 4.4.2 Experimental results 70 4.5 Summary 75 5 Conclusion 76 Abstract (In Korean) 89๋ฐ•

    Crowdsourcing error impact on indoor positioning

    Get PDF
    Nowadays, with the rapid development of communication technology, plenty of new applications of 5G and IoT have appeared which requires high accuracy positioning skills. Wi-Fi based fingerprinting method is one of the most promising approaches for indoor positioning. Crowdsourcing is an appropriate fingerprint data collecting method on one hand. However, it is vulnerable to different kinds of crowdsourcing errors which add errors to the fingerprint database and can decrease the accuracy of positioning on another hand. The main target of this thesis is to statistically analyze the behavior of the crowdsourcing data collected by different devices, and the effects of different kinds of intentionally or unintentionally added errors through MATLAB. From the analysis results, it can be concluded that two different kinds of manually added errors perform complete differently. Data modified with all constant RSS values, out of authorโ€™s expectation, achieves a decent accuracy similar to the original data. While data modified with only position error shows a behavior that the positioning accuracy drops with the increase of modified data proportion. Most of the distributions are closest to the Burr type XII distribution, which is particularly useful for modeling histograms

    Indoor Positioning for Monitoring Older Adults at Home: Wi-Fi and BLE Technologies in Real Scenarios

    Get PDF
    This paper presents our experience on a real case of applying an indoor localization system formonitoringolderadultsintheirownhomes. Sincethesystemisdesignedtobeusedbyrealusers, therearemanysituationsthatcannotbecontrolledbysystemdevelopersandcanbeasourceoferrors. This paper presents some of the problems that arise when real non-expert users use localization systems and discusses some strategies to deal with such situations. Two technologies were tested to provide indoor localization: Wi-Fi and Bluetooth Low Energy. The results shown in the paper suggest that the Bluetooth Low Energy based one is preferable in the proposed task

    Distributed and adaptive location identification system for mobile devices

    Full text link
    Indoor location identification and navigation need to be as simple, seamless, and ubiquitous as its outdoor GPS-based counterpart is. It would be of great convenience to the mobile user to be able to continue navigating seamlessly as he or she moves from a GPS-clear outdoor environment into an indoor environment or a GPS-obstructed outdoor environment such as a tunnel or forest. Existing infrastructure-based indoor localization systems lack such capability, on top of potentially facing several critical technical challenges such as increased cost of installation, centralization, lack of reliability, poor localization accuracy, poor adaptation to the dynamics of the surrounding environment, latency, system-level and computational complexities, repetitive labor-intensive parameter tuning, and user privacy. To this end, this paper presents a novel mechanism with the potential to overcome most (if not all) of the abovementioned challenges. The proposed mechanism is simple, distributed, adaptive, collaborative, and cost-effective. Based on the proposed algorithm, a mobile blind device can potentially utilize, as GPS-like reference nodes, either in-range location-aware compatible mobile devices or preinstalled low-cost infrastructure-less location-aware beacon nodes. The proposed approach is model-based and calibration-free that uses the received signal strength to periodically and collaboratively measure and update the radio frequency characteristics of the operating environment to estimate the distances to the reference nodes. Trilateration is then used by the blind device to identify its own location, similar to that used in the GPS-based system. Simulation and empirical testing ascertained that the proposed approach can potentially be the core of future indoor and GPS-obstructed environments

    SysMART Indoor Services: A System of Smart and Connected Supermarkets

    Full text link
    Smart gadgets are being embedded almost in every aspect of our lives. From smart cities to smart watches, modern industries are increasingly supporting the Internet of Things (IoT). SysMART aims at making supermarkets smart, productive, and with a touch of modern lifestyle. While similar implementations to improve the shopping experience exists, they tend mainly to replace the shopping activity at the store with online shopping. Although online shopping reduces time and effort, it deprives customers from enjoying the experience. SysMART relies on cutting-edge devices and technology to simplify and reduce the time required during grocery shopping inside the supermarket. In addition, the system monitors and maintains perishable products in good condition suitable for human consumption. SysMART is built using state-of-the-art technologies that support rapid prototyping and precision data acquisition. The selected development environment is LabVIEW with its world-class interfacing libraries. The paper comprises a detailed system description, development strategy, interface design, software engineering, and a thorough analysis and evaluation.Comment: 7 pages, 11 figur

    Evaluating indoor positioning systems in a shopping mall : the lessons learned from the IPIN 2018 competition

    Get PDF
    The Indoor Positioning and Indoor Navigation (IPIN) conference holds an annual competition in which indoor localization systems from different research groups worldwide are evaluated empirically. The objective of this competition is to establish a systematic evaluation methodology with rigorous metrics both for real-time (on-site) and post-processing (off-site) situations, in a realistic environment unfamiliar to the prototype developers. For the IPIN 2018 conference, this competition was held on September 22nd, 2018, in Atlantis, a large shopping mall in Nantes (France). Four competition tracks (two on-site and two off-site) were designed. They consisted of several 1 km routes traversing several floors of the mall. Along these paths, 180 points were topographically surveyed with a 10 cm accuracy, to serve as ground truth landmarks, combining theodolite measurements, differential global navigation satellite system (GNSS) and 3D scanner systems. 34 teams effectively competed. The accuracy score corresponds to the third quartile (75th percentile) of an error metric that combines the horizontal positioning error and the floor detection. The best results for the on-site tracks showed an accuracy score of 11.70 m (Track 1) and 5.50 m (Track 2), while the best results for the off-site tracks showed an accuracy score of 0.90 m (Track 3) and 1.30 m (Track 4). These results showed that it is possible to obtain high accuracy indoor positioning solutions in large, realistic environments using wearable light-weight sensors without deploying any beacon. This paper describes the organization work of the tracks, analyzes the methodology used to quantify the results, reviews the lessons learned from the competition and discusses its future
    • โ€ฆ
    corecore