Reflectometer with echo canceller | Patent Publication Number 20060217937 | Patexia