We're experimenting with using a WiFi module as a battery driven beacon or RFID tag. The cheapest module out there with plenty of documentation (thank you Adafruit) is the Texas Instruments CC3000.
The big problem is the power consumption - 190mA on transmit is very high for a battery driven product - and the demand is for 1 year+ battery life transmitting maybe once every 10-15 minutes. The range is over 150m x 150m with only enough data sent to indicate presence - ie: a beacon.
My question is - how quickly can the CC3000 wake up, transmit and shutdown? The indications are that it takes 60ms to initialise from sleep. Connecting to the Access Point is generally a long drawn out process, at least it is on a Windows machine. I assume that once connected, you could send a broadcast rather than waiting 1000s of milliseconds for DHCP to finish but I don't know if the CC3000 gives you that control.
A posting on TI's forums suggested that it would take 6 seconds to connect to an AP. At 200mA, 4 times an hour you'd need an 11Ah battery for a year; which isn't what I'd call an RFID solution!
(My personal feeling is that this path isn't a reasonable one - if you have to be at 2.4Ghz then there are BLE modules (Nordic Semi) that are more suited but the boss likes WiFi and its range (+18dBm). Anyone have any experience with WiFi in this scenario?)