The phase delay of an ideal transmission line is trivially measured via the amplitude response alone by placing a mismatch at each end of the transmission line. This will result in reflections for waves traveling in both directions. The resulting pole frequency provides the phase delay information for the transmission line, This is typically done in the time domain (TDR), but is easily done in the frequency domain.
This is quite different from what you started out with: that you can derive the phase from the amplitude response only.
If you are going to take multiple measurements with different mismatches, now you are going to a completely different method, like the 6 port relectometer:
Recently I just learned the existence of Kramers-Kronig relations, and I started to question "why do we need a VNA at all, if we can use K-K", the search engine brought me here. So the answer seems to be that...
1. Yes, theoretically it's doable and practically it's also doable for lumped circuits.
2. But "a transmission line has an infinite number of poles (and zeros) in the omega domain" so it has limited practicality for RF circuit.
So it's a nothingburger, what a disappointment...
---
Coincidentally, I also knew a little about 6-port reflectometer, others may find the following discussion interesting.
In early 2022 I have successfully used multiple known mismatches and a non-linear equation solver to find the complex reflection coefficient of a signal generator, using scalar power measurement only. I used the method from a presentation by METAS, Switzerland's national metrology institute.
It turns out that this indirect measurement method has important application on measuring the output impedance of a signal generator with Automatic Level/Gain Control and active feedback, such as a leveled sinewave generator used for RF power and oscilloscopes calibration in a metrology lab. The output mismatch of the 0 dBm, 50 MHz reference output on an RF power meter can also be characterized this way for error/uncertainty assessment for metrology.
Since the level/gain of the generator is sampled by a power splitter or coupler then regulated by the feedback, theoretically its effective output impedance or reflection coefficient is only a property of the coupling device, and it's NOT a property of the amplifier itself. "Effective" VSWR can be as low as a perfect 1.00.
Because of the non-linear nature of feedback, you cannot use most conventional methods to find this output impedance from linear network analysis, such as sending a signal into the output (well, you actually can, a Fluke paper described this method, but the signal must be small enough to avoid disturbing the feedback). METAS proposed that a better and more reliable method is observing the change of forward power by attaching different characterized reflective loads to "reverse engineer" the complex output impedance by solving a system of non-linear equations. This is very similar to a classic 6-port VNA.
METAS paper:
http://resource.npl.co.uk/docs/networks/anamet/members_only/meetings/32/20091016_anamet32_furrer.pdfAnother NPL paper also used a 6-port like method to characterize a power splitter.
http://resource.npl.co.uk/docs/networks/electromagnetics/071129/rfmt_howes/miall.pdfBasically, consider the simple case of a signal generator connected to an ideal, but deliberately mismatched power meter. You do multiple power measurements, each with a different mismatch. If you write down the equations that describe the power delivered into the power meter, then each RF power measurement defines a circle on the complex plane for all the possible reflection coefficients, and the complex impedance is the intersection point of these circles, which can be numerically approximated (well, in this particular case, each RF power measurement doesn't really define a single circle but set of infinitely many possible circles, but you get the point...)
Practically, a "deliberately mismatched power meter" is usually infeasible, nobody makes these power meters. I tried to use a stub to simulate it, but the measurement error is truly enormous and the result is unusable.
I'm not sure what exactly went wrong, but it doesn't matter. I just remembered, it was because the power delivered to the meter approaches 0.
METAS's method is a further refinement of the method. Instead of using a mismatched power meter, it uses a directional coupler with mismatched loads attached, with a power meter to sample the forward power to the load. To simplify the math a bit, each time a mismatched load is attached, the coupler is fully characterized by a VNA as a 2-port network, not a 3-port.
I have successfully replicated this experiment. To verify the measurement, a signal generator is used with a large attenuator attached. So that the return loss is mostly determined by the attenuator, not the generator. This is the same method used by METAS for verification. The red trace is the solved return loss, the blue trace is the "true" (VNA-measured) return loss. As you can see, the quality of the data still has some problems, including a large outlier, but you get the idea. My leveled-sinewave generator project was suspended for another project but I eventually plan to return to this project and fully describe this method in an article.