Abstract: A method and system for indoor location of a mobile device, including: a server, the server adapted to calculate a position of a mobile device within a predefined area; a Master Beacon including: a first radio communications capability, a second radio communications capability, and a master processor, adapted to send data relating to the scan request packets via the second radio communications capability to the server, the data being sent together with a time stamp reflecting a time of receiving the scan request packets; and a plurality of Slave Beacons, each including: the first radio communications capability, a slave processor, adapted to send data relating to the scan request packets to the server, together with a time stamp; the server is adapted to calculate a respective distance of each the beacons from the mobile device.