A method and apparatus for determining the location of a node within a
communication system is provided herein. During operation, located nodes
(105) having known locations are utilized to locate "blind" nodes (200)
whose location is to be determined. More particularly, a blind node (200)
wishing to determine its location will measure a plurality of signal
strengths between itself and a plurality of located nodes (105). Each
located node's signal strength will then be adjusted based on at least
one antenna gain pattern. A radio-location algorithm will then be
executed on the adjusted signal-strength measurements to determine the
nodes location.