Indoor navigation is always an interesting challenge, great to see that the next version of Bluetooth is improving beacon communication, for this very problem.
http://www.trustedreviews.com/news/bluetooth-5-launching-june-16-better-longer-faster-local-connections?source=rss