Research Article
On Potentials and Limitations of a Hybrid WLAN-RFID Indoor Positioning Technique
Algorithm 2
Average RSSI mode: pseudocode description.
//zone determination: get the zone with the strongest average RSSI value | for each zone in numZone | for each tag in numTag | averageTagRSSI [zone] = valueRSSI (tag, zone); | selectedZone = zone with max averageTagRSSI; | //for each AP, the most frequent value of RSSI is selected among the | numObservations available | for each ap in numAP | for each obs in numObservations | vectorRSSI [ap] = mostFrequentRSSI (ap, obs); | //search the k nearest reference points to vectorRSSI in zone subset of | database | selectedReferencePoints = searchDB (selectedZone, vectorRSSI, k); | userPosition = weightedFunction (selectedReferencePoints); |
|