An Australian ship searching for a missing Malaysia Airlines jetliner has picked up signals consistent with the beacons from aircraft black box recorders, in what search officials said on Monday was the most promising lead yet in the month-long hunt.

The U.S. Navy "towed pinger locator" connected to the Australian ship Ocean Shield picked up the signals in an area some 1,680 km (1,040 miles) northwest of Perth, which analysis of sporadic satellite data has determined as the most likely place Boeing 777 went down.

"I'm much more optimistic than I was a week ago," Angus Houston, head of the Australian agency coordinating the search, told a news conference in Perth in western Australia, while cautioning that wreckage needed to be found for a confirmation.