If data link updates were missed and radio contact could not be met, Airways had no way of knowing where an aircraft was, he said.
An aircraft leaving for Los Angeles would be tracked by radar out to a 321km radius where it would then enter a black spot. It would be picked up by radar around 240km from Fiji before flying through another black spot until it reached US airspace.
A spokesman from Inmarsat said there was no mandate for flights from NZ to transmit data.
Inmarsat senior vice-president of external affairs Chris McLaughlin told Radio NZ yesterday that one of the company's satellites had continued to pick up a series of hourly "pings" from MH370's Classic Aero unit, establishing that it flew for at least five hours after it had left Malaysian airspace.
The operator of the aircraft had not elected for it to transmit location data, Mr McLaughlin said. "There's no, believe it or not, mandate to do so, other than over the North Atlantic route and so for many hours, planes flying from New Zealand and Australia are not necessarily reporting their position."