{"id":6857,"date":"2016-10-23T14:27:34","date_gmt":"2016-10-23T12:27:34","guid":{"rendered":"http:\/\/www.gsm-modem.de\/M2M\/?p=6857"},"modified":"2016-10-23T16:52:08","modified_gmt":"2016-10-23T14:52:08","slug":"is-it-possible-to-use-ibeacons-ble-beacons-for-triangulation-or-ble-indoor-localisation","status":"publish","type":"post","link":"http:\/\/www.gsm-modem.de\/M2M\/m2m-faq\/is-it-possible-to-use-ibeacons-ble-beacons-for-triangulation-or-ble-indoor-localisation\/","title":{"rendered":"Is it possible to use iBeacons \/ BLE beacons for triangulation or BLE indoor localisation?"},"content":{"rendered":"<p class=\"Normal\"><span style=\"font-size: 12.0pt; font-family: 'Arial';\">Please find another close the same messages or questions on BLE <span style=\"font-size: 12pt; font-family: 'Arial';\">indoor localisation<\/span> to me as below. I get the question again and again at least once a month. It is time for a block post on this topic.<br \/>\n<\/span><\/p>\n<ul>\n<li><strong>What is the recommended way to implement BLE beacons to perform indoor localisation?<\/strong><\/li>\n<li><strong>What is the preferred algorithm for iBeacons to perform user localisation? Fingerprint based? Triangulation based?<\/strong><\/li>\n<li><strong>How can you triangulate a phone&#8217;s exact location in a restaurant with only a few beacons?<\/strong><\/li>\n<li><strong>I would like to talk to you about BLE tracking. I have been working on a project for a while and running into walls<\/strong><\/li>\n<li><strong>We are a team of 5 people who are\u00a0 interested in the concept of proximity messaging and we are interested in developing a Mobile App in IOS and Android\u00a0so that Consumers can benefit from the offers which retailers will be offering them by proximity messaging while they are in their stores<\/strong><\/li>\n<li><strong>We are working on a project where location Accuracy is critical for our product. I have looked through your articles on Low Energy BT for triangulation. Specifically, we are having problems in Urban Canyon environments. Do you have any articles\/ideas that will provide the high level of location accuracy in these environments? Please send me any relevant info.<\/strong><\/li>\n<\/ul>\n<p>Triangulation on BLE is impossible because on 2400 MHz you will have a lot of reflections, multipath plus phase shift. If you would like to make a study, then just order a kit with 5 BLE beacons for estimated Euro 50 including free of charge app for iOS and Android. After that, you place the 5 beacon or even more in a room with no people inside. Put your smartphone on a trolley and move it around. The measured field strength you write in an Excel table. After that, you make the same test with 5 beacons and 5 people and put the BLE beacon in their pockets. Let the people turn in steps of 15 degrees and measure it the field strength again. The human body is mainly water and the resonance frequency of water is in the near of 2400 MHz. Remember that your microwave oven is operating in the 2400 MHz frequency range for that reason.<br \/>\nThe third test could be to measure the field strength of 5 beacons in front of you at 5 different places. Just walk in steps of one-meter closer to the beacons and write the measured field strength in a table. The result will be that the field strength will maybe decrease even when you are moving closer to the beacon. The reason is multipath and phase shift. Another result will be that the field strength will not increase linearly. This is based on multipath phase shift as well.<\/p>\n<p>Fingerprinting will need a reference. However fingerprinting is not immune against multipath and phase shift as well. If you change the smartphone, the place in your pocket change then the signal loss with change as well. Fingerprinting will help to get a better result, but not accurate enough to generate a position on meter level. The fingerprinting will run better if you place BLE beacons in the room and measure the field strength with another beacon. A beacon to beacon communication will help with more accurate data than a beacon to smartphone communication. There are some further algorithms that you can use for optimising the calculation of the position, but this you can&#8217;t do by using smartphones on BLE only.<\/p>\n<p>A detection on room level is possible. If you add Kalman filters and some more sources like the magnetic field of the earth, accelerometers or even ultrasonic sound then the result will be much better than on BLE beacons only.<\/p>\n<h2>Proposal for the Euro 50 BLE\u00a0 indoor localisation test set up:<b><\/b><\/h2>\n<p><span style=\"font-size: 12.0pt; font-family: 'Arial';\"><br \/>\n<\/span><b><span style=\"font-size: 12.0pt; font-family: 'Arial'; font-weight: bold;\">Wall-mounted BLE beacon<br \/>\n<\/span><\/b><\/p>\n<div id=\"attachment_5689\" style=\"width: 258px\" class=\"wp-caption alignleft\"><img aria-describedby=\"caption-attachment-5689\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-5689\" src=\"http:\/\/www.gsm-modem.de\/M2M\/.\/wp-content\/uploads\/2014\/09\/Bluetooth-Low-Energy-mounting-bracket.png\" alt=\"BLE beacon will wall mounted bracket\" width=\"248\" height=\"271\" \/><p id=\"caption-attachment-5689\" class=\"wp-caption-text\">BLE beacon will wall mounted bracket<\/p><\/div>\n<p class=\"Normal\">Wall mounted bracket<br \/>\nThe\u00a0wall mount bracket gives you the freedom to assemble the\u00a0Bluetooth Low\u00a0Energy beacon to the wall, laptop, bicycle, skis or\u00a0whatever you\u00a0like.<br \/>\n<span style=\"font-size: 12.0pt; font-family: 'Arial';\"><br \/>\n<\/span>If you plan to develop an indoor localisation then do not hesitate to email to harald.naumann(at)gsm-modem.de to get an offer on Wi-FI \/ BLE or any other radio technology. Please feel free to\u00a0 ask for a feasibility study or consulting as well.<\/p>\n<div class=\"shariff shariff-align-left shariff-widget-align-left\"><ul class=\"shariff-buttons theme-default orientation-horizontal buttonsize-small\"><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#595959\"><a href=\"https:\/\/twitter.com\/share?url=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2Fis-it-possible-to-use-ibeacons-ble-beacons-for-triangulation-or-ble-indoor-localisation%2F&text=Is%20it%20possible%20to%20use%20iBeacons%20%2F%20BLE%20beacons%20for%20triangulation%20or%20BLE%20indoor%20localisation%3F\" title=\"Share on X\" aria-label=\"Share on X\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#000; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><path fill=\"#000\" d=\"M14.258 10.152L23.176 0h-2.113l-7.747 8.813L7.133 0H0l9.352 13.328L0 23.973h2.113l8.176-9.309 6.531 9.309h7.133zm-2.895 3.293l-.949-1.328L2.875 1.56h3.246l6.086 8.523.945 1.328 7.91 11.078h-3.246zm0 0\"\/><\/svg><\/span><span class=\"shariff-text\">share<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2Fis-it-possible-to-use-ibeacons-ble-beacons-for-triangulation-or-ble-indoor-localisation%2F\" title=\"Share on Facebook\" aria-label=\"Share on Facebook\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><span class=\"shariff-text\">share<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button linkedin shariff-nocustomcolor\" style=\"background-color:#1488bf\"><a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2Fis-it-possible-to-use-ibeacons-ble-beacons-for-triangulation-or-ble-indoor-localisation%2F\" title=\"Share on LinkedIn\" aria-label=\"Share on LinkedIn\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0077b5; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 32\"><path fill=\"#0077b5\" d=\"M6.2 11.2v17.7h-5.9v-17.7h5.9zM6.6 5.7q0 1.3-0.9 2.2t-2.4 0.9h0q-1.5 0-2.4-0.9t-0.9-2.2 0.9-2.2 2.4-0.9 2.4 0.9 0.9 2.2zM27.4 18.7v10.1h-5.9v-9.5q0-1.9-0.7-2.9t-2.3-1.1q-1.1 0-1.9 0.6t-1.2 1.5q-0.2 0.5-0.2 1.4v9.9h-5.9q0-7.1 0-11.6t0-5.3l0-0.9h5.9v2.6h0q0.4-0.6 0.7-1t1-0.9 1.6-0.8 2-0.3q3 0 4.9 2t1.9 6z\"\/><\/svg><\/span><span class=\"shariff-text\">share<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button mailto shariff-nocustomcolor\" style=\"background-color:#a8a8a8\"><a href=\"mailto:?body=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2Fis-it-possible-to-use-ibeacons-ble-beacons-for-triangulation-or-ble-indoor-localisation%2F&subject=Is%20it%20possible%20to%20use%20iBeacons%20%2F%20BLE%20beacons%20for%20triangulation%20or%20BLE%20indoor%20localisation%3F\" title=\"Send by email\" aria-label=\"Send by email\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#999; color:#fff\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#999\" d=\"M32 12.7v14.2q0 1.2-0.8 2t-2 0.9h-26.3q-1.2 0-2-0.9t-0.8-2v-14.2q0.8 0.9 1.8 1.6 6.5 4.4 8.9 6.1 1 0.8 1.6 1.2t1.7 0.9 2 0.4h0.1q0.9 0 2-0.4t1.7-0.9 1.6-1.2q3-2.2 8.9-6.1 1-0.7 1.8-1.6zM32 7.4q0 1.4-0.9 2.7t-2.2 2.2q-6.7 4.7-8.4 5.8-0.2 0.1-0.7 0.5t-1 0.7-0.9 0.6-1.1 0.5-0.9 0.2h-0.1q-0.4 0-0.9-0.2t-1.1-0.5-0.9-0.6-1-0.7-0.7-0.5q-1.6-1.1-4.7-3.2t-3.6-2.6q-1.1-0.7-2.1-2t-1-2.5q0-1.4 0.7-2.3t2.1-0.9h26.3q1.2 0 2 0.8t0.9 2z\"\/><\/svg><\/span><span class=\"shariff-text\">email<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button whatsapp shariff-nocustomcolor\" style=\"background-color:#5cbe4a\"><a href=\"https:\/\/api.whatsapp.com\/send?text=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2Fis-it-possible-to-use-ibeacons-ble-beacons-for-triangulation-or-ble-indoor-localisation%2F%20Is%20it%20possible%20to%20use%20iBeacons%20%2F%20BLE%20beacons%20for%20triangulation%20or%20BLE%20indoor%20localisation%3F\" title=\"Share on Whatsapp\" aria-label=\"Share on Whatsapp\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#34af23; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#34af23\" d=\"M17.6 17.4q0.2 0 1.7 0.8t1.6 0.9q0 0.1 0 0.3 0 0.6-0.3 1.4-0.3 0.7-1.3 1.2t-1.8 0.5q-1 0-3.4-1.1-1.7-0.8-3-2.1t-2.6-3.3q-1.3-1.9-1.3-3.5v-0.1q0.1-1.6 1.3-2.8 0.4-0.4 0.9-0.4 0.1 0 0.3 0t0.3 0q0.3 0 0.5 0.1t0.3 0.5q0.1 0.4 0.6 1.6t0.4 1.3q0 0.4-0.6 1t-0.6 0.8q0 0.1 0.1 0.3 0.6 1.3 1.8 2.4 1 0.9 2.7 1.8 0.2 0.1 0.4 0.1 0.3 0 1-0.9t0.9-0.9zM14 26.9q2.3 0 4.3-0.9t3.6-2.4 2.4-3.6 0.9-4.3-0.9-4.3-2.4-3.6-3.6-2.4-4.3-0.9-4.3 0.9-3.6 2.4-2.4 3.6-0.9 4.3q0 3.6 2.1 6.6l-1.4 4.2 4.3-1.4q2.8 1.9 6.2 1.9zM14 2.2q2.7 0 5.2 1.1t4.3 2.9 2.9 4.3 1.1 5.2-1.1 5.2-2.9 4.3-4.3 2.9-5.2 1.1q-3.5 0-6.5-1.7l-7.4 2.4 2.4-7.2q-1.9-3.2-1.9-6.9 0-2.7 1.1-5.2t2.9-4.3 4.3-2.9 5.2-1.1z\"\/><\/svg><\/span><span class=\"shariff-text\">share<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button rss shariff-nocustomcolor\" style=\"background-color:#ff8c00\"><a href=\"http:\/\/www.gsm-modem.de\/M2M\/feed\/rss\/\" title=\"RSS feed\" aria-label=\"RSS feed\" role=\"button\" class=\"shariff-link\" style=\"; background-color:#fe9312; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#fe9312\" d=\"M4.3 23.5c-2.3 0-4.3 1.9-4.3 4.3 0 2.3 1.9 4.2 4.3 4.2 2.4 0 4.3-1.9 4.3-4.2 0-2.3-1.9-4.3-4.3-4.3zM0 10.9v6.1c4 0 7.7 1.6 10.6 4.4 2.8 2.8 4.4 6.6 4.4 10.6h6.2c0-11.7-9.5-21.1-21.1-21.1zM0 0v6.1c14.2 0 25.8 11.6 25.8 25.9h6.2c0-17.6-14.4-32-32-32z\"\/><\/svg><\/span><span class=\"shariff-text\">RSS feed<\/span>&nbsp;<\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>Please find another close the same messages or questions on BLE indoor localisation to me as below. I get the question again and again at least once a month. It is time for a block post on this topic. What is the recommended way to implement BLE beacons to perform indoor localisation? What is the [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"footnotes":""},"categories":[39,3],"tags":[31,65,16],"aioseo_notices":[],"_links":{"self":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts\/6857"}],"collection":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/comments?post=6857"}],"version-history":[{"count":8,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts\/6857\/revisions"}],"predecessor-version":[{"id":6870,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts\/6857\/revisions\/6870"}],"wp:attachment":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/media?parent=6857"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/categories?post=6857"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/tags?post=6857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}