Abstract: A method of locating nodes in train having at least one node per car and includes enabling each node; querying each enabled node to respond during a response interval; disabling each node which responded; and re-querying the enabled nodes until no further responses are received during a response interval. The method further includes disabling the responding nodes before the expiration of the response interval if the interval is under utilized and after the expiration of the response interval if the interval is fully utilized. The method further includes determining the number of responses during a present response interval and setting the length of a subsequent response interval as a function of the determined number of responses. The number of responses may be determined for a whole interval or for a portion of the present response interval, and the length of the subsequent response interval is set based on the response rate determined for the portion of the present response interval.