Indoor and Outdoor Positioning technology